.stajKariyerAltParag {
    width: 70%;
    margin-bottom: 35px;
}

.hakkindaSagIlkResim {
    /* height: 578px; */
    /* line-height: 578px; */
    box-sizing: border-box;
    overflow-x: hidden;
}

.hakkindaSolAltResim {
    margin-top: -80px;
}

.anasayfaKurumsalFontSize {
    font-size: 15px;
}

y .ortaklikSagYazi {
    padding-top: 40px;
    padding-left: 0px;
}

.iletisimUstFontSize {
    font-size: 20px;
    font-weight: 400;
}

.kariyerAltDivWidth p {
    width: 77%;
    text-align: justify;
}

.ortalamaicintedarikci {
    color: #6e6e6e;
}

.iletisimKartColor {
    color: #0a3d4d;
}

.listeColor {
    color: #6e6e6e;
}

.anaParagraflarKimlik p {
    line-height: 20px;
    max-width: 42%;
    text-align: justify;
    font-weight: 100;
}

.anaParagraflarKariyer2 p {
    line-height: 20px;
    max-width: 42%;
    text-align: justify;
    font-weight: 100;
}

.hakkindaAltIconlar {
    margin-top: 50px;
    margin-left: -42px;
}

.hakkindaAltIconlar img {
    padding: 10px;
}

.anaParagraflarVizyonumuz p {
    line-height: 20px;
    text-align: justify;
    max-width: 43%;
    margin-top: 0px;
    font-weight: 100;
}

.buttonCircleYellowExpandedKariyer {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #062a32;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    max-width: 258px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
    margin-left: 15px;
}

.buttonCircleYellowExpandedKariyer div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
    font-weight: 100;
}

.buttonCircleYellowExpandedKariyer:hover div {
    border: 1px #A0D767 solid;
}

.buttonCircleYellowExpandedKariyer:hover {
    border: 1px #A0D767 solid;
}

.anaBasliklarKimlik {
    margin-left: 62px;
}

.baslikOrtaklik {
    margin-left: -73%;
    margin-bottom: 34%;
}

.ortaklikyapi2 {
    bottom: 30%;
    left: 4%;
    position: absolute;
}

.ortaklikyapi3 {
    bottom: 45%;
    left: 34%;
    position: absolute;
}

.kariyerYazi {
    text-align: justify;
    width: 60%;
}

.anaBasliklarIletisim {
    margin-left: 84px;
}

.hakkimizdaBasliklar {
    margin-left: -30px;
    width: 36%;
}

.anaParagraflarVizyon {
    width: 42%;
    margin-left: 47px;
    text-align: justify;
}

.tedarikCizgi::before {
    margin-bottom: 10px;
    content: " ";
    display: inline-block;
    background-color: #e2e2e2;
    width: 1px;
    height: 250px;
    margin-right: 75px;
    margin-top: 60px;
    margin-left: 75px;
}

.tedarikAciklamalar {
    text-align: justify;
}

.tedarikSection {
    padding-bottom: 40px;
    background: #f6f6f6;
    margin-top: 20px;
}

.tedarikYanBaslik2 {
    /* font-size: 2.5rem; */
    margin-bottom: 30px;
    color: #A0D767;
    width: 100%;
    overflow: hidden;
}

.tedarikYanBaslik2::before {
    margin-bottom: 0px;
    content: " ";
    display: inline-block;
    background-color: #A0D767;
    width: 40px;
    height: 1px;
    margin-right: 30px;
    float: left;
    margin-top: 18px;
}

.tedarikYanBaslik {
    font-size: 34px;
    margin-bottom: 30px;
    color: #A0D767;
    width: 100%;
    overflow: hidden;
}

.tedarikYanBaslik1 {
    font-size: 34px;
    margin-bottom: 30px;
    color: #ac0000;
    width: 100%;
    overflow: hidden;
}

.tedarikYanBaslik::before {
    margin-bottom: 0px;
    content: " ";
    display: inline-block;
    background-color: #A0D767;
    width: 40px;
    height: 1px;
    margin-right: 30px;
    float: left;
    margin-top: 25px;
}

.tedarikYanBaslik1::before {
    margin-bottom: 0px;
    content: " ";
    display: inline-block;
    background-color: #ac0000;
    width: 40px;
    height: 1px;
    margin-right: 30px;
    float: left;
    margin-top: 25px;
}

.tedarikYanBaslik span {
    display: block;
    float: left;
}

.anaParagraflarTedarik {
    font-size: 18px;
    width: 35%;
    margin-top: 15px;
    text-align: justify;
    margin-left: 228px;
}

.entegreIcon {
    color: #A0D767;
    font-size: 16px;
    font-weight: 100;
    margin-top: 15px;
}

.entegreIcon3 {
    color: #A0D767;
    font-size: 16px;
    font-weight: 100;
    margin-top: 5px;
}

.entegreIcon2 {
    margin-top: 6px;
    margin-left: 16px;
}

.anaParagraflarDegerlerimiz {
    font-size: 18px;
}

.anaParagraflarEntegre {
    font-size: 18px;
    width: 35%;
    margin-top: 15px;
    text-align: justify;
    margin-left: 0;
}

.urunlerYaziFontlari {
    line-height: 22px;
    max-width: 85%;
    text-align: justify;
    font-weight: 100;
    font-size: 18px;
}

.anaParagraflarDegerlerimiz p {
    line-height: 20px;
    max-width: 42%;
    text-align: justify;
    font-weight: 100;
}

.footersosyalneww {
    margin-left: 0;
}

.anaParagraflarDegerlerimiz li {
    line-height: 20px;
    max-width: 42%;
    text-align: justify;
    font-weight: 100;
    color: #fff;
    margin-bottom: 0rem;
    font-size: 15px;
    font-family: 'Source Sans Pro', sans-serif;
}

.anaParagraflarGazete p {
    line-height: 20px;
    max-width: 43%;
    text-align: justify;
}

.anaParagraflarDegerlerimiz {
    margin-top: 30px;
}

.anaBasliklar {
    font-size: 45px;
    color: white;
    font-weight: 400;
    letter-spacing: -2px;
    text-align: left;
}

.anaParagraflarGazete {
    padding-left: 0;
}

.anaBasliklarEntegre {}

.anaParagraflar {
    font-size: 18px;
    width: 42%;
    margin-top: 15px;
    text-align: justify;
    float: left;
    padding-left: 0;
}

@media (max-width: 1280px) {
    .habericdivler .anasayfaHaberlerFontSize {
        font-size: 13px;
    }
    .mainPageProducts {
        padding-bottom: 60px;
    }
    .ortaklikyapienust h1 {
        /* margin-bottom: 480px !important; */
    }
    .anaBasliklarGazete {}
    .anaParagraflar {
        margin-left: 160px;
        width: 38%;
    }
}

@media (max-width: 1050px) {
    .hakkindaSolAltResim {
        margin-top: 0px;
    }
    .ortaklikSagYazi {
        padding-top: 14px;
        bottom: 8%;
        position: relative;
        left: -2%;
        padding-bottom: 50px;
        margin-top: -12%;
    }
    .ortaklikyapi img {
        max-width: 62% !important;
        /* margin-bottom: 100px; */
    }
    .kariyerSolResim {
        height: 922px;
        object-fit: cover;
    }
    .kurumsalKimlikAltBaslik {
        font-size: 26px;
    }
    .icerikortalama {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .urunlerYaziFontlari {
        max-width: 100%;
    }
    .hakkkimzidaenust div[page="4"] .thinOrangeLineFromLeft {
        margin-top: 75% !important;
    }
    .anaBasliklar {
        font-size: 36px;
    }
    .tedarikYanBaslik {
        font-size: 24px;
    }
    .tedarikYanBaslik::before {
        margin-top: 17px;
    }
    .textColorBlue {
        font-size: 25px;
    }
    .textColorYellow {
        font-size: 25px;
    }
    .thinBlueLineFromLeft {
        /* margin-top: 75% !important; */
    }
    .hakkindaAltIconlar {
        margin-bottom: 25px;
    }
    .pageContinuousArrow {
        display: none !important;
    }
    .anaParagraflarDegerlerimiz p {
        max-width: 75%;
    }
    .anaParagraflarDegerlerimiz li {
        max-width: 75%;
    }
    .anaParagraflarDegerlerimiz2 {
        /* margin-left: 103px; */
    }
    .icerikOrtamalaKalite {
        height: 500px;
    }
    .anaParagraflarGazete p {}
    .anaParagraflarEntegre {
        /* margin-left:136px; */
        width: 75%;
    }
    div.pageContinuousArrow {
        display: none;
    }
    .anaParagraflarDegerlerimiz {
        /* margin-left:120px; */
    }
    .tedarikSection {
        padding-bottom: 8px;
        margin-top: 0px;
        padding-top: 20px;
    }
    .ortalamaicintedarikci {
        bottom: 90px;
    }
    .tedarikCizgi {
        display: none;
    }
    .anaParagraflarTedarik {
        margin-left: 114px;
    }
    .anaParagraflar {
        margin-left: 96px;
        width: 80%;
    }
    .arkaplanResim {
        margin-bottom: 30px;
    }
    div.pageContinuousArrow {
        top: 500px;
    }
}

@media (max-width: 768px) {
    #footer a.float-right.footerbutona {
        padding-top: 15px;
    }
    .IpadMarginLeftHakkinda {
        padding-left: 15px !important;
        margin-right: 7px;
    }
    .forverticlecenter {
        padding: 0px;
    }
    .hakkindaSagIlkResim {
        margin-top: 25px;
    }
    .hakkimizdayazikismi {
        /* padding: 20px; */
    }
    .hakkimizdayazikismi .col-lg-7 {
        padding: 0px;
    }
    .hakkimizdayazikismi .col-lg-1 {
        padding: 0px;
    }
    .corporateUpperContainer .col-lg-8 {
        padding: 48px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .mobilHakkindaAltPadding {
        padding: 0 !important;
    }
    .misyonVizyonBgPosition {
        background-position: -247px 91px;
    }
    .hakkindaAltIconlar {
        margin-left: 0px;
    }
    .ortaklikSagYazi {
        left: 3%;
        margin-top: -7%;
    }
    .kimlikAltResimPadding img {
        padding-bottom: 30px;
        padding-top: 0px !important;
    }
    .kariyerSolResim {
        padding: 50px;
        padding-left: 40px;
    }
    .kariyerBgPadding {
        margin-bottom: 30px;
    }
    .fullscreenPadding {
        padding-top: 86px;
    }
    .IpadBackgroundPositionUrun {
        background-position: 0px -36px;
    }
    .productsMainHeaderContainer .fullscreenPadding .parallax {
        padding-top: 40px;
    }
    .thinBlueLineFromLeft {
        /* margin-top: 17% !important; */
    }
    .mainPageCorporate p {
        /* color: white; */
    }
    .supplierBottomGreyBackground .thinBlueLineFromLeft,
    .corporateUpperContainer .thinBlueLineFromLeft {
        margin-top: 40% !important;
    }
    .mobilHakkindaResim {
        padding: 36px !important;
    }
    .container-fluid.yazihakkimizdaalt .corporateUpperContainer .pr-4,
    .container-fluid.yazihakkimizdaalt .corporateUpperContainer .pl-4 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .hakkindaSolAltResim {
        padding: 0;
    }
    .mobilHakkindaResim2 {
        height: auto;
        padding: 5px;
        /* width: 100% !important; */
        padding: 0px !important;
    }
    .icerikortalama {
        padding-left: 30px !important;
        padding-bottom: 60px;
    }
    .anaParagraflarDegerlerimiz p {
        max-width: 100%;
        text-align: left;
    }
    .anaParagraflarDegerlerimiz li {
        max-width: 80%;
    }
    .hakkimizdaBasliklar {
        margin-left: 10px;
        width: 100%;
    }
    .anaBasliklarGazete {}
    .anaParagraflarEntegre {
        /* margin-left: 106px; */
        width: 90%;
    }
    .entegreIcon2 {
        margin-left: 17px;
    }
    .anaBasliklar {
        margin-top: 50px;
    }
    .anaParagraflarDegerlerimiz {
        /* margin-left:90px; */
        /* width: 160%; */
    }
    .ortalamaicintedarikci {
        bottom: 90px;
        width: 80%;
        margin-left: 90px;
    }
    .anaParagraflarTedarik {
        margin-left: 90px;
        width: 80%;
    }
    .anaParagraflar {
        margin-left: 70px;
        width: 82%;
    }
    .arkaplanResim {
        margin-bottom: 30px;
    }
    div.pageContinuousArrow {
        top: 520px;
    }
}

@media (max-width: 414px) {
    .colmdorta {
        margin: 0px 0px !important;
    }
    .meteksanProductDetailCarouselRightSlideArrow:hover div {
        padding-left: 20px !important;
    }
    .meteksanProductDetailCarouselLeftSlideArrow:hover div {
        padding-left: 17px !important;
    }
    .productsCarouselSliderRightSlideArrow:hover div {
        padding-left: 10px !important;
    }
    .urunlerYaziFontlari {
        text-align: left !important;
    }
    .meteksanProductDetailItemBox:hover .meteksanProductThinOrangeLineFromLeft {
        display: none;
    }
    .mbltedarikreimlerdis div img {
        display: none;
    }
    .mbltedarikreimlerdis {
        margin-top: 0px !important;
        display: none;
    }
    .kariyerAltDivWidth p {
        width: 100%;
        text-align: left;
    }
    .kariyerYazi {
        text-align: left;
        width: 100%;
    }
    .mobilHeighturunclass {
        height: auto !important;
    }
    .careerMiddleBlueBackground .pl-5 {
        text-align: left !important;
    }
    #footer .buttonCircleOrangeExpandedSmall {
        margin-right: 55px !important;
    }
    .mobileIletisimAnaBaslik {
        margin-left: 15px;
    }
    .mobileFontSizeHakkinda {
        font-size: 25px;
    }
    .row {
        /* overflow: hidden; */
    }
    .stajKariyerAltParag {
        width: 100%;
    }
    #footer .logoContainer {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin: auto !important;
        float: none !important;
    }
    .footerbultenabonelik {
        padding-top: 0px !important;
        padding: 66px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
    }
    .footerMobilPadding1 {
        padding: 80px;
        padding-bottom: 1px;
    }
    .footerMobilPadding2 {
        padding: 101px;
        padding-bottom: 0px;
        padding-top: 8px;
    }
    #footer .footermenubolumu {
        padding: 82px;
        padding-bottom: 1px;
    }
    .footerMobilPadding3 {
        padding: 89px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .corporateUpperContainer .col-lg-8 {
        padding: 14px;
    }
    .mobilHakkindaResim {
        padding: 14px !important;
    }
    .forverticlecenter {
        /* padding: 20px; */
        padding: 0px !important;
    }
    .hakkindaPage3Mt {
        margin-top: 15px;
    }
    .hakkimizdayazikismi2 {
        padding: 0px;
    }
    .hakkindaSagIlkResim {
        height: auto;
        /* padding: 15px !important; */
        vertical-align: top;
    }
    .mobilHakkindaAltPadding {
        padding-left: 20px !important;
    }
    .anaParagraflarVizyonumuz p {
        max-width: 80%;
    }
    .ortaklikSagYazi {
        left: 0%;
    }
    .anaParagraflarKimlik p {
        max-width: 95%;
    }
    .kurumsalKimlikAltBaslik {
        font-size: 18px;
    }
    .kimlikAltResimPadding img {
        padding-top: 0px !important;
    }
    .careerMiddleBlueBackground .pl-5 {
        margin-left: 0px !important;
    }
    .careerMainContainer ul {
        margin-left: 0px !important;
    }
    .kariyerAltDivMargin {
        margin-left: 0px;
    }
    .anaParagraflarKariyer2 p {
        max-width: 85%;
    }
    .kariyerAltDivWidth p {
        width: 100%;
    }
    .kariyerSolResim {
        height: auto;
        /* object-fit: cover; */
    }
    .careerMainContainer .container.position-relative {
        padding-bottom: 0px !important;
    }
    .kariyerLineHeight {
        margin-bottom: 0px !important;
    }
    .tedarikciMobilResim {
        padding: 34px;
        padding-bottom: 0px;
    }
    .tedarikYanBaslik2 {
        font-size: 24px;
    }
    .buttonCircleYellowExpandedKariyer {
        margin-top: 17px;
        max-width: 214px;
    }
    .anaParagraflarDegerlerimiz2 {
        /* margin-left: 40px; */
    }
    .kariyerYazi {
        width: 100%;
    }
    .anaParagraflarGazete p {
        max-width: 80%;
        margin-left: 15px;
    }
    .anaBasliklarGazete {}
    .anaParagraflarEntegre {
        /* margin-left: 52px; */
        width: 85%;
    }
    .anaParagraflarDegerlerimiz {
        /* margin-left: 38px; */
        /* width: 80%; */
    }
    .tedarikYanBaslik::before {
        margin-bottom: 6px;
        margin-right: 10px;
    }
    .tedarikYanBaslik {
        font-size: 25px;
    }
    .ortalamaicintedarikci {
        bottom: 30px;
        width: 100%;
        padding: 30px;
        padding-bottom: 0px;
        margin-left: 6px;
    }
    .anaParagraflarTedarik {
        margin-left: 35px;
    }
    .anaBasliklar {
        font-size: 30px;
        /* margin-top: 40px; */
    }
    .anaParagraflar {
        margin-left: 18px;
        width: 90%;
    }
    div.pageContinuousArrow {
        top: 580px;
    }
    .footercosip img {
        /* margin-left: 135px !important; */
        float: none !important;
    }
    .footerbilgitoplu h4 {
        margin-right: 63px !important;
    }
    .footerbottom .copyrightfooter {
        float: none !important;
        margin: 0 0 0 0;
        margin-right: 0px !important;
        margin-left: 5px !important;
    }
}

@media (max-width: 375px) {
    #footer .buttonCircleOrangeExpandedSmall {
        margin-right: 35px !important;
    }
}

@media (max-width: 360px) {
    #footer .buttonCircleOrangeExpandedSmall {
        margin-right: 27px !important;
    }
    .anaParagraflarDegerlerimiz p {
        max-width: 100%;
    }
    .textColorYellow {
        font-size: 22px;
    }
    .anaParagraflarEntegre {
        /* margin-left:50px; */
    }
    .anaParagraflarDegerlerimiz {
        /* margin-left:30px; */
    }
    .tedarikYanBaslik {
        font-size: 18px;
    }
}

@media (max-width: 320px) {
    #footer .buttonCircleOrangeExpandedSmall {
        margin-right: 8px !important;
    }
}


/* Bootstrap */

@media (min-width:1920px) {
    .yaziMarginTop {
        padding-top: 72px;
    }
    .ortaklikyapienust h1 {
        margin-left: 106px !important;
    }
}

@media (min-width:1600px) {
    .ortaklikyapienust h1 {
        margin-left: 106px !important;
    }
}

@media (max-width:1920px) {
    .buttonCircleYellowExpanded {
        margin-right: 8rem !important;
    }
}

@media (max-width: 1500px) {
    .meteksanProductDetailItemBoxTextContainer h6 {}
}

@media (min-width: 1500px) {
    .meteksanProductDetailItemBoxTextContainer h6 {}
    .mainPageProductsMenuItem img {
        width: 59px;
    }
    .anaParagraflarKariyer2 p {
        line-height: 30px;
        max-width: 42%;
        font-size: 22px;
        text-align: justify;
    }
    .anaParagraflarKimlik p {
        line-height: 30px;
        max-width: 50%;
        font-size: 22px;
        text-align: justify;
    }
    .hakkindaAltIconlar {
        margin-top: 100px;
    }
    .hakkindaAltIconlar img {
        padding: 10px;
    }
    .container {
        max-width: 1400px;
    }
    .anaBasliklar {
        font-size: 60px;
    }
    .urunlerYaziFontlari {
        line-height: 30px;
        max-width: 100%;
        font-size: 22px;
    }
    .anaParagraflarDegerlerimiz p {
        line-height: 30px;
        max-width: 60%;
        font-size: 22px;
    }
    .anaParagraflarDegerlerimiz li {
        line-height: 30px;
        max-width: 60%;
        font-size: 22px;
    }
    .anaParagraflarVizyonumuz p {
        line-height: 30px;
        text-align: justify;
        font-size: 22px;
        max-width: 43%;
        margin-top: 0px;
        font-weight: 100;
    }
}

@keyframes circle {
    from {
        opacity: 0;
        transform: scale(0)
    }
    to {
        opacity: 5;
        transform: scale(6)
    }
}

.circle {
    margin: 0 auto;
    width: 300px;
    height: 300px;
    border: 1px solid #c3c3c3;
    border-radius: 50%;
    position: absolute;
    top: 20%;
    left: calc((50% - 150px));
}

.one {
    opacity: 0;
    animation: circle 5s infinite linear;
    animation-delay: 2s, 0s;
}

.two {
    opacity: 0;
    animation: circle 4s infinite linear;
    animation-delay: 2.5s, 0s;
}

.three {
    opacity: 0;
    animation: circle 6s infinite linear;
    animation-delay: 3s, 0s;
}

.four {
    opacity: 0;
    animation: circle 6s infinite linear;
    animation-delay: 4.5s, 0s;
}

.five {
    opacity: 0;
    animation: circle 6s infinite linear;
    animation-delay: 5s, 0s;
}

.six {
    opacity: 0;
    animation: circle 6s infinite linear;
    animation-delay: 6.5s, 0s;
}

.seven {
    opacity: 0;
    animation: circle 6s infinite linear;
    animation-delay: 7s, 0s;
}

.yonetimcv {
    padding: 2%;
    overflow: hidden;
}

.yonetimcv p {}

.yenetimcvbaslik {
    font-size: 17px;
    width: calc(100% - 230px);
    float: right;
    margin-bottom: 10px;
}

.yonetimcv img {
    width: 190px;
    margin: auto;
    display: block;
    margin-bottom: 10px;
    border: 1px solid#A0D767;
    margin: 10px;
    padding-bottom: 0;
    float: left;
}

.yonetimcv h3 {
    font-weight: bold;
    color: #A0D767;
    font-family: "Source Sans Pro", sans-serif;
    font-size: 24px;
    width: calc(100% - 230px);
    float: right;
    margin-bottom: 1px;
}

.yonetimcv p {
    line-height: 25px;
    margin-top: 6px;
    font-size: 14px;
    display: block;
    /* clear: both; */
    float: right;
    width: calc(100% - 230px);
}

.ortaladikey {
    display: -ms-flexbox;
    -ms-flex-pack: center;
    -ms-flex-align: center;
    /* Firefox */
    display: -moz-box;
    -moz-box-pack: center;
    -moz-box-align: center;
    /* Safari, Opera, and Chrome */
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    /* W3C */
    display: box;
    box-pack: center;
    box-align: center;
    /* padding: 18px; */
}

@media (max-width: 991.98px) {}


/* General */

p {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 14px;
    line-height: 21px;
}

.paragraphLarge {
    font-size: 18px
}

.colmdorta {
    width: 190px;
    float: none !important;
    display: inline-block;
    flex: inherit !important;
    margin: 0px 15px;
    height: 100px;
}

@media (max-width: 1400px) {
    .mobilSliderBaslik {
        font-size: 30px;
    }
}

@media (max-width: 991.98px) {
    p {
        font-size: 22px;
    }
    .paragraphLarge {
        font-size: 26px;
    }
}

@media (min-width: 1600px) {
    .meteksanCarouselSliderProductContentCaption img {
        padding-bottom: 70px;
    }
    .corporateUpperContainer .mt-2 .col-lg-4.text-center {
        width: 343px;
    }
    .enaltsatirkismi {
        width: 88%;
        margin: auto;
    }
    .kalitemetin1 {
        margin-top: 10px;
        line-height: 27px;
    }
    .kalitemetin2 {
        margin-top: 10px;
        line-height: 27px;
    }
    .kalitemetin3 {
        margin-top: 10px;
        line-height: 27px;
    }
    .kalitemetin4 {
        margin-top: 10px;
        line-height: 27px;
    }
    .yazihakkimizdaalt p {
        margin-top: 10px;
        line-height: 27px;
    }
    .yazihakkimizdaalt p.paragraphLarge {
        line-height: 35px;
        margin-top: 30px;
    }
    .urunicresim {
        height: 410px !important;
    }
    .urunbolumusliaybaslik {
        margin-bottom: 50px;
        padding-right: 20px;
    }
    .urunadiilkmetinkisim {
        margin-top: 10px !important;
    }
    .productsMainHeaderContainer .fullscreenPadding img {
        max-height: 410px !important;
        margin-top: 5%;
    }
    p {
        font-size: 20px;
    }
    .paragraphLarge {
        font-size: 24px;
    }
    .alticonurunic {
        margin-top: 20px;
    }
    .alticonurunic p {
        font-size: 20px;
        font-weight: 100;
    }
}

.animationHeader {
    transition: all 0.3s ease;
}

.animationQuick {
    transition: all 0.2s ease-in-out;
    transition-delay: 0.1s;
}

.animationMidRange {
    transition: all 0.5s ease;
    transition-delay: 0.1s;
}

.animationSlow {
    transition: all 0.7s ease-in-out;
    transition-delay: 0.3s;
}

.textAnimation {
    opacity: 0;
}

.textAnimationVisible {
    opacity: 1;
}

h1 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
    /*font-size: 2.5rem;*/
}

h2 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
}

h4 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
}

h5 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: lighter;
}

h6 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: lighter;
}

@media (min-width: 1600px) {
    h1 {
        font-size: 4rem;
    }
    h2 {
        font-size: 2.5rem;
    }
    h4 {
        font-size: 1.7rem;
    }
    h6 {
        font-size: 1.5rem;
    }
}

@media (max-width: 991.98px) {
    h2 {
        font-size: 2.5rem;
    }
    h4 {
        font-size: 1.7rem;
    }
    h6 {
        font-size: 1.5rem;
    }
    .headerBig {
        font-size: 4rem !important;
    }
}

.headerBig {
    font-size: 6rem;
}

a:hover {
    text-decoration: none;
}

.textColorWhite {
    color: #ffffff;
}

.ustparrentorta {
    line-height: 100%;
    height: 100%;
    vertical-align: middle;
    margin: auto;
    display: flex;
    float: left;
    width: calc(72%);
    text-align: left;
}

.ustparrentorta h6 {
    margin: auto;
    height: auto;
    padding: 0;
    padding-left: 0 !important;
    margin-left: 8px;
    font-weight: 500!important;
    font-size: 19px;
    font-size: 17px;
}

.textColorYellow {
    color: #A0D767;
}

.parallaxslower {
    position: relative !important;
}

.textColorBlue {
    color: #0a3d4d;
}

.textJustifyLastCenter {
    text-align-last: center;
}

.thinBlueLineFromLeft {
    width: 1px;
    height: 1px;
    background-color: #0a3d4d;
    margin-top: 40%;
}

@media (max-width: 991.98px) {
    .thinBlueLineFromLeft {
        margin-top: 0;
    }
}

.thinOrangeLineFromLeft {
    width: 1px;
    height: 1px;
    background-color: #A0D767;
    margin-top: 40%;
}

.organizasyonButon.alttkisimolanorg {
    width: 26%;
    display: inline-block;
    float: none;
    height: auto;
}

@media (max-width: 991.98px) {
    .thinOrangeLineFromLeft {
        margin-top: 0;
    }
}

.thinOrangeLineFromTop {
    position: absolute;
    width: 1px;
    height: 1px;
    background-color: #A0D767;
    top: 0;
    left: 50%;
}

.thinOrangeLineAnimationHeight {
    height: 150px;
}

.thinOrangeLineAnimationHeightShort {
    height: 100px;
}

.contactIconCircles2 {
    border-radius: 28px;
    height: 34px;
    width: 34px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
    padding-top: 8px;
    border: 1px#A0D767 solid;
}

.contactIconCircles2 div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
}

.contactIconCircles2:hover {
    border: 2px #A0D767 solid;
}

.buttonCircleYellow {
    border-radius: 28px;
    height: 56px;
    width: 56px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

.buttonCircleYellow div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
}

.buttonCircleYellow:hover div {
    border: 0px #A0D767 solid;
    /* padding-top: 0px; */
}

.buttonCircleYellowWithText:hover .buttonCircleYellow div {
    border: 0px #A0D767 solid;
    /* padding-top: 0px; */
}

.icerikortalama {
    vertical-align: middle;
    display: table-cell;
    padding-left: 194px;
}

.icerikortalama.icerikOrtamalaKalite .row.mt-5 {
    overflow: visible
}

.buttonCircleYellow:hover {
    box-shadow: 0px 0px 0px 0px#A0D767;
}

.buttonCircleYellowWithText:hover .buttonCircleYellow div {
    box-shadow: 0px 0px 6px 2px#A0D767;
}

.buttonCircleYellowLarge {
    border-radius: 60px;
    height: 120px;
    width: 120px;
    padding: 5px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

.buttonCircleYellowLarge div {
    border: 1px #bcc3c8 solid;
    border-radius: 60px;
    height: 100%;
    width: 100%;
    padding: 20px;
    transition: all 0.4s ease;
}

.buttonCircleYellowLarge:hover div {
    border: 1px#A0D767 solid;
    /* padding-top: 10px; */
}

.buttonCircleYellowLargeWithText:hover div img {
    transform: scale(1.06);
    transition: all 0.3s ease;
}

.buttonCircleYellowWithText:hover div img {
    transform: scale(1.06);
    transition: all 0.3s ease;
}

.buttonCircleYellowLargeWithText:hover .buttonCircleYellowLarge div {
    border: 1px#A0D767 solid;
}

.anaParagraflarDegerlerimiz ul {
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 24px;
}

.anaParagraflarDegerlerimiz li {}

.buttonCircleYellowLarge:hover {
    box-shadow: 0px 0px 6px 2px#A0D767;
}

.buttonCircleYellowLargeWithText:hover .buttonCircleYellowLarge {
    box-shadow: 0px 0px 6px 2px#A0D767;
}

.buttonCircleYellowExpanded {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #062a32;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 160px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

.slaytincele {
    color: #000;
    float: none;
    margin: auto;
    margin-top: 30px;
    border: 1px solid #A0D767;
}

.slaytincele>div {
    color: #fff;
    border: 0 !important;
    text-decoration: none !important;
    border: 0 !important;
}

@media (min-width: 1600px) {
    .buttonCircleYellowExpanded {
        font-size: 16px;
        width: 200px;
    }
    .buttonCircleYellowExpanded div {
        padding-top: 4px !important;
    }
    /* .buttonCircleYellowExpanded:hover div {
        padding-top: 1px !important
    } */
}

.buttonCircleYellowExpanded div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
}

.buttonCircleYellowExpanded:hover div {
    border: 1px #A0D767 solid;
}

.buttonCircleYellowExpanded:hover {
    box-shadow: 0px 0px 6px 2px#A0D767;
    background-color: #e4e4e4;
    /* transform: scale(1.05); */
}

.buttonCircleOrangeExpanded {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    background-color: #A0D767;
    color: #01303e;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 160px;
    padding: 10px;
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.3);
    transition: all 0.3s ease;
}

@media (min-width: 1600px) {
    .buttonCircleOrangeExpanded {
        font-size: 16px;
        padding-top: 9px;
        width: 180px;
    }
    .buttonCircleOrangeExpanded:hover {
        padding-top: 6px;
    }
}

.buttonCircleOrangeExpanded:hover {
    /* padding-top: 8px; */
    box-shadow: 0px 0px 6px 2px#A0D767;
    transform: scale(1.04);
}

.buttonCircleOrangeExpandedSmall {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    background-color: #A0D767;
    color: #01303e;
    border-radius: 28px;
    text-align: center;
    height: 28px;
    width: 100px;
    padding: 5px;
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.3);
    transition: all 0.3s ease;
}

.buttonCircleOrangeExpandedSmall:hover {
    box-shadow: 0px 0px 6px 2px#A0D767;
    transform: scale(1.05);
}

div.pageContinuousArrow {
    border: 1px#A0D767 solid;
    border-radius: 28px;
    height: 34px;
    width: 34px;
    padding: 5px;
    box-shadow: inset 0px 0px 0px 2px rgba(255, 220, 80, 0.2);
    bottom: 10px;
    left: 49%;
    user-select: none;
    padding-left: 10px;
    animation: bounce 2s infinite;
    position: fixed !important;
    z-index: 12312321312312 !important;
    cursor: pointer;
    color: #A0D767 !important;
}

div.pageContinuousArrowUp {
    border: 1px#A0D767 solid;
    border-radius: 28px;
    height: 34px;
    width: 34px;
    padding: 5px;
    box-shadow: inset 0px 0px 0px 2px rgba(255, 220, 80, 0.2);
    bottom: 35px;
    right: 20px;
    user-select: none;
    padding-left: 10px;
    position: fixed !important;
    z-index: 12312321312312 !important;
    cursor: pointer;
    padding-bottom: 3px;
    padding-top: 2px;
    padding-left: 11px;
    display: none;
    transition: all 0.3s ease;
    color: #A0D767 !important;
}

div.pageContinuousArrowUp:hover {
    transform: scale(1.15);
}

@keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
        transform: translateY(0)
    }
    40% {
        transform: translateY(-20px)
    }
    60% {
        transform: translateY(-10px)
    }
}


/* Medium Devices */

@media (max-width: 991.98px) {
    .pageContinuousArrow {
        display: none;
    }
}

.pageContinuousArrowAnimation {
    /* padding-top: 0px; */
    box-shadow: inset 0px 0px 0px 2px rgba(255, 190, 54, 0.2);
}

.fullscreenPadding {
    padding-top: 8% !important;
}


/* Meteksan Carousel Slider */

.meteksanCarouselSlider {
    /*background-image: url(../image/mainPage/okisBackground.jpg);*/
    background-size: cover;
    background-position: center;
    pointer-events: none;
    overflow: hidden;
}

.meteksanCarouselSliderProductContentContainer {
    pointer-events: none;
}

.meteksanCarouselSliderProductContentCaption {
    bottom: 10%;
    top: auto !important;
    width: 100%;
}

.meteksanCarouselSliderLeftSlideArrow {
    top: 45%;
    left: 10%;
    cursor: pointer;
    user-select: none;
    z-index: 12312312;
}

.meteksanCarouselSliderLeftSlideArrow div {
    font-size: x-large;
    color: #ffffff;
    padding-left: 17px;
    padding-top: 5px;
}

.meteksanCarouselSliderLeftSlideArrow:hover div {
    /* padding-left: 10px; */
}

.meteksanCarouselSliderRightSlideArrow {
    top: 45%;
    right: 10%;
    cursor: pointer;
    user-select: none;
    z-index: 12312312;
}

.meteksanCarouselSliderRightSlideArrow div {
    font-size: x-large;
    color: #ffffff;
    padding-left: 20px;
    padding-top: 5px;
}

.meteksanCarouselSliderRightSlideArrow:hover div i {
    transform: scale(1.25);
}

.meteksanCarouselSliderRightSlideArrow div i {
    transition: all 0.3s ease;
}

.meteksanCarouselSliderLeftSlideArrow:hover div i {
    transform: scale(1.25);
}

.meteksanCarouselSliderLeftSlideArrow div i {
    transition: all 0.3s ease;
}

.meteksanCarouselSliderProductImageContainer {
    max-width: 250px;
    padding-top: 15%;
}

.mainPageProductsMenuItem>img {
    width: 70px;
}

.meteksanCarouselSliderProductImage {
    max-width: 250px;
}


/* Meteksan Product Detail Box and Carousel */

.meteksanProductDetailCarouselLeftSlideArrow {
    top: 51%;
    left: 10px;
    cursor: pointer;
    user-select: none;
}

.meteksanProductDetailCarouselLeftSlideArrow div {
    font-size: x-large;
    color: #062a32;
    padding-left: 17px;
    padding-top: 4px;
}

.meteksanProductDetailCarouselLeftSlideArrow:hover div {
    /* padding-left: 10px; */
}

.meteksanProductDetailCarouselRightSlideArrow {
    top: 51%;
    right: 10px;
    cursor: pointer;
    user-select: none;
}

.meteksanProductDetailCarouselRightSlideArrow div {
    font-size: x-large;
    color: #062a32;
    padding-left: 20px;
}

.meteksanProductDetailCarouselRightSlideArrow:hover div {
    /* padding-left: 26px; */
}

.meteksanProductDetailCarouselContainer {
    padding-left: 75px;
    padding-right: 75px;
}

.meteksanProductDetailItemBox {
    /* height: 80%; */
    cursor: pointer;
}

.meteksanProductDetailItemBoxImageContainer {
    overflow: hidden;
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailItemBoxImageContainer img {
    transform: scale(1.1);
    filter: grayscale(50%);
    filter: saturate(0.39);
}

.meteksanProductThinOrangeLineFromLeft {
    width: 0%;
    height: 1px;
    background-color: #A0D767;
}

.meteksanProductDetailItemBox:hover .meteksanProductThinOrangeLineFromLeft {
    width: 60%;
}

.meteksanProductDetailButtonCircleYellowExpandedContainer {
    top: 33%;
    left: 0;
    right: 0;
    margin: auto;
    width: 120px;
}

.meteksanProductDetailButtonCircleYellowExpanded {
    opacity: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #ffffff;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 120px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

@media (min-width: 1600px) {
    .meteksanProductDetailButtonCircleYellowExpanded {
        font-size: 16px;
        width: 160px;
    }
    .meteksanProductDetailButtonCircleYellowExpanded div {
        padding-top: 3px;
    }
    .meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded div {
        padding-top: 1px;
    }
}

.meteksanProductDetailButtonCircleYellowExpanded div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded div {
    border: 1px #A0D767 solid;
    transform: scale(1.05);
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded {
    opacity: 1;
    box-shadow: 0px 0px 6px 2px#A0D767;
}


/* Header Styles */

#header .headerContainer {
    height: 86px;
}

#header .backgroundColor {
    background-color: rgba(4, 27, 32, 0.9);
}

#headerContainer>.container>.row>.menuContainer.col-lg-9 {
    margin-top: 5px
}

#header .backgroundWithoutColor {
    background-color: none;
}

#header {
    transition: all 0.3s ease;
}

#header.kaybol {
    top: -80px;
}

@media (max-width: 991.98px) {
    #header .backgroundWithoutColor {
        background-color: rgba(4, 27, 32, 0.9);
    }
}

#header .menuContainer {
    /*position: relative;*/
}

#header .mobileMenuContainer {
    display: none;
    pointer-events: all;
}

@media (max-width: 991.98px) {
    #header .menuContainer {
        display: none;
    }
    #header .mobileMenuContainer {
        display: block;
        position: absolute;
    }
}

#header .mobileMenuBackground {
    /*display: none;*/
}

#header .mobileMenuBackground li {
    list-style: none;
}

#header .mobileMenuBackground .menuItem {
    color: #ffffff;
}

#header .mobileMenuBackground .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 28px;
}

#header .mobileHeaderHidden {
    display: none;
}

#header .logoContainer {
    background-image: url(../image/predics/logo.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 240px;
    /* original size */
    /*width: 270px;*/
    /* size with margin */
    height: 45px;
    margin-left: -12px;
    margin-right: 12px;
}

@media (min-width: 1600px) {
    #header .logoContainer {
        height: 55px;
        width: 270px;
    }
}

@media (max-width: 991.98px) {
    #header .logoContainer {
        height: 65px;
        width: 270px;
    }
}

#header .menuList {
    list-style-type: none;
}

#header .menuListBlue {
    list-style-type: none;
}

#header .menuList .menuItem {
    color: #ffffff;
}

#header .menuList .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: lighter;
}

@media (min-width: 1600px) {
    #header .menuList .menuItem a {
        font-size: 20px;
    }
}

@media (max-width: 1199.98px) {
    #header .menuList .menuItem a {
        font-size: 9px;
    }
    #header .menuListBlue .menuItem a {
        font-size: 9px;
    }
}

#header .menuList .menuItem a:hover {
    color: #A0D767;
}

#header .menuListBlue .menuItem {
    color: #0a3d4d;
}

#header .menuListBlue .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #0a3d4d;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: lighter;
}

@media (min-width: 1600px) {
    #header .menuListBlue .menuItem a {
        font-size: 20px;
    }
}

#header .menuListBlue .menuItem a:hover {
    color: #A0D767;
}

#header .menuList .active a {
    color: #ffffff !important;
    font-weight: bolder;
    cursor: default;
}

#header .menuListBlue .active a {
    color: #0a3d4d !important;
    font-weight: bolder;
    cursor: default;
}

#header .menuList .seperatorItem {
    border-right: 1px #ffffff solid;
    height: 35px;
    margin-top: -5px;
}

#header .menuList .languageItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}

@media (min-width: 1600px) {
    #header .menuList .languageItem a {
        font-size: 15px;
    }
}

#header .menuList .languageItem a:hover {
    color: #A0D767;
}

#header .menuListBlue .seperatorItem {
    border-right: 1px #0a3d4d solid;
    height: 35px;
    margin-top: -5px;
}

#header .menuListBlue .languageItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #0a3d4d;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}

@media (min-width: 1600px) {
    #header .menuListBlue .languageItem a {
        font-size: 15px;
    }
}

#header .menuListBlue .languageItem a:hover {
    color: #A0D767;
}

#header .mobileMenuBackground {
    background-color: rgba(4, 27, 32, 0.9);
    display: none;
}

.socialMediaIcon {
    width: 22px;
    height: 23px;
    background-size: contain;
    margin-top: 2px;
    pointer-events: none;
}

.facebookIcon {
    background-image: url(../image/header/facebookIcon.png);
}

.twitterIcon {
    background-image: url(../image/header/twitterIcon.png);
}

.linkedinIcon {
    background-image: url(../image/header/linkedinIcon.png);
}

.instagramIcon {
    background-image: url(../image/header/instagramIcon.png);
}

.youtubeIcon {
    background-image: url(../image/header/youtubeIcon.png);
}

#header .menuFollowerBar {
    width: 180px;
    height: 80px;
    border-top: 3px#A0D767 solid;
    top: 60;
    left: 15px;
}

@media (max-width: 991.98px) {
    #header .menuFollowerBar {
        display: none;
    }
}

#header .dropdownMenu {
    background-color: #0d2d34;
}

#header .dropdownMenu a:hover {
    background-color: #0e5463;
}

#header .dropdownMenu a:active {
    background-color: #0d363f;
}


/* Footer Styles */

#footer .footerContainer {
    /* background-color: #012934; */
    /* background-image: url(../image/footer/footerBackground.jpg); */
    background-size: cover;
    /* height: 1075px; */
    /* height: 890px; */
    padding-bottom: 50px;
}

@media (max-width: 991.98px) {
    #footer .footerContainer {
        height: auto;
        padding-bottom: 25px;
    }
}

#footer .footerSeperator {
    width: 100px;
    height: 1px;
    background-color: #435d65;
}

#footer .footerSeperatorOrange {
    width: 100px;
    height: 1px;
    background-color: #f6b500;
}

#footer .logoContainer {
    background-image: url(../image/predics/logo.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 240px;
    /* original size */
    height: 57px;
    /* margin-left: -30px; */
    /* margin-right: 30px; */
    float: left;
}

#footer .footerTextInput {
    color: white;
    background: none;
    border: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
}

.yazisiyah i {
    color: #333;
}

.ilkdensonra {
    border: 0 !important;
    box-shadow: none !important;
    bottom: 5px !important;
}

[data-aos=fade-up] {
    transform: translate3d(0, 40px, 0);
}

@media (min-width: 1600px) {
    #footer .footerTextInput {
        font-size: 20px;
    }
}

@media (max-width: 1599px) {
    .iletisimUstFontSize {
        font-size: 16px;
    }
    .meteksanCarouselSliderProductContentCaption img {
        padding-bottom: 50px;
    }
}

@media (max-width: 1400px) {
    .headerBig {
        font-size: 5rem;
        width: 100%;
    }
    .meteksanCarouselSliderProductContentCaption img {
        /* max-width: 300px !important; */
        /* max-height: 240px !important; */
    }
}

@media (max-width: 1030px) {
    .corporateMainHeaderContainer,
    .supplierMainHeaderContainer,
    .careerMainHeaderContainer,
    .newsMainHeaderContainer,
    .contactMainHeaderContainer {
        height: auto !important;
    }
}


/* Bootstrap */

@media (min-width: 1600px) {
    .container {
        /* max-width: 1440px; */
    }
    .productsMainHeaderContainer .productsItem {
        height: 64px !important;
    }
    .productsMainHeaderContainer .productsItem .buttonCircleYellow {
        margin-top: 5px;
    }
    .productsHeaderBackground .col-xl-7 {
        flex: 0 0 46.333333%;
        max-width: 46.333333%;
        margin-right: 8%;
    }
    .productsHeaderBackground .fullscreenPadding {
        padding-top: 13% !important;
    }
    .productsHeaderBackground .col-xl-7 p {
        font-weight: 100;
        font-size: 19px;
        line-height: 30px
    }
    .ustparrentorta h6 {
        font-size: 17px;
        line-height: 30px;
    }
    .mainPageCareer .mainPageContainer>p {
        margin-bottom: 40px!important;
    }
}

@media (max-width: 991.98px) {}


/* General */

p {
    font-family: 'Source Sans Pro', sans-serif !important;
    font-size: 15px;
}

.paragraphLarge {
    font-size: 15px;
    line-height: 28px;
}

@media (max-width: 991.98px) {
    p {
        /* font-size: 18px; */
    }
    .paragraphLarge {
        font-size: 26px;
    }
}

@media (min-width: 1600px) {
    .careerMiddleBlueBackground .pl-5 {
        font-size: 16px !important;
    }
    .careerMiddleBlueBackground li {
        font-size: 16px !important;
        line-height: 40px !important;
    }
    p {
        font-size: 18px;
    }
    .paragraphLarge {
        font-size: 18px;
    }
}

.animationHeader {
    transition: all 0.3s ease;
}

.animationQuick {
    transition: all 0.2s ease-in-out;
    transition-delay: 0.1s;
}

.animationMidRange {
    transition: all 0.5s ease;
    transition-delay: 0.1s;
}

.animationSlow {
    transition: all 0.7s ease-in-out;
    transition-delay: 0.3s;
}

.textAnimation {
    opacity: 0;
}

#productsTextCarousel h2 {
    padding-right: 28px !important;
}

#productsTextCarousel li {
    font-size: 15px;
    font-family: 'Source Sans Pro', sans-serif;
}

.mainPageCorporate .col-lg-6.my-3 {
    margin-bottom: 5px !important;
    margin-top: 5px !important;
}

#productsTextCarousel ul {
    margin-bottom: 0;
    list-style: none;
}

#productsTextCarousel h4 {
    font-size: 14px;
    font-weight: inherit;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 15px;
    color: #000;
    margin-top: 10px;
    line-height: 20px;
}

#productsTextCarousel ul li::before {
    content: "\2022";
    color: #A0D767;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}

.textAnimationVisible {
    opacity: 1;
}

h1 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
    /*font-size: 2.5rem;*/
}

h2 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
}

h4 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: bolder;
}

h5 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: lighter;
}

h6 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: lighter;
}

.productsMainHeaderContainer h6 {
    font-family: 'Lato', sans-serif;
}

@media (min-width: 1600px) {
    .ilkphakkimizda {
        line-height: 27px;
        margin-top: 30px;
    }
    .ikinciparagrafhakkimzda {
        margin-top: 10px;
        line-height: 27px;
    }
    .paragraph4 {
        line-height: 27px;
        margin-top: 30px;
    }
    .hakkimizdayazikismi .forverticlecenter {
        padding-right: 5%;
        padding-left: 5%;
    }
    .paragraph5 {
        margin-top: 10px;
        line-height: 27px;
    }
    .paragraph6 {}
    h1 {
        font-size: 45px;
    }
    h2 {
        font-size: 2.5rem;
    }
    h4 {
        font-size: 20px;
    }
    h6 {
        font-size: 23px;
    }
}

@media (max-width: 991.98px) {
    h2 {
        font-size: 2.5rem;
    }
    h4 {
        font-size: 1.7rem;
    }
    h6 {
        font-size: 1.5rem;
    }
    .headerBig {
        font-size: 4rem !important;
    }
}

.headerBig {
    font-size: 6rem;
}

a:hover {
    text-decoration: none;
}

.textColorWhite {
    color: #ffffff;
}

#footer .textColorWhite {
    font-weight: lighter;
    font-size: 14px;
    color: #ffffff;
}

#footer .textColorWhite a {
    color: #ffffff;
}

.footerbottom {
    overflow: hidden;
    /* border-top: 1px solid blue; */
    padding-top: 40px;
    margin-top: 40px;
    padding-bottom: 30px;
}

.footerbottom .copyrightfooter {
    color: #fff;
    line-height: 50px;
    font-size: 12px;
    float: right;
    display: block;
    margin-top: 10px;
    clear: both;
    margin-right: 8px;
}

.footercosip {}

.footercosip img {
    width: 120px;
    float: right;
}

.footerbilgitoplu {}

.footerbilgitoplu h4 {
    margin-top: 10px;
    width: auto;
    float: right !important;
    margin-right: 40px;
}

.footerbultenabonelik {
    padding-left: 0;
    margin-top: 50px;
}

#footer a.float-right.footerbutona {
    margin-bottom: 0;
    margin-left: -10px;
}

#footer .buttonCircleOrangeExpandedSmall {
    width: 140px;
}

.ortaklikyapienust h1 {
    display: table;
    text-align: left;
    /* margin-bottom: 435px; */
    margin-left: 87px;
}

.ortaklikyapienust>div {
    text-align: center;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.ortaklikyapienust p {
    display: inline-block;
    text-align: center;
    margin: auto;
    display: block;
    padding-left: 30px;
}

.ortaklikyapienust .baslikorganizasyon {
    color: #A0D767;
    display: block;
    text-align: left;
    font-size: 25px;
}

.urunozellikicon {}

.urunozellikicon img {
    width: 70px;
    margin: auto;
}

.textColorYellow {
    color: #A0D767;
}

.footeryenifont {
    font-size: 17px;
    width: 320px;
    margin-top: 78px;
}

.parallaxslower {
    position: relative !important;
}

.textColorBlue {
    color: #0a3d4d;
}

.textJustifyLastCenter {
    text-align-last: center;
}

.thinBlueLineFromLeft {
    width: 1px;
    height: 1px;
    background-color: #0a3d4d;
    margin-top: 37%;
}

@media (max-width: 991.98px) {
    .thinBlueLineFromLeft {
        /* margin-top: 0; */
    }
}

.thinOrangeLineFromLeft {
    width: 1px;
    height: 1px;
    background-color: #A0D767;
    margin-top: 30%;
}

@media (max-width: 991.98px) {
    .thinOrangeLineFromLeft {
        margin-top: 20px !important;
    }
}

.thinOrangeLineFromTop {
    position: absolute;
    width: 1px;
    height: 1px;
    background-color: #A0D767;
    top: 0;
    left: 50%;
}

.thinOrangeLineAnimationHeight {
    height: 150px;
}

.alticonurunic {
    padding-top: 10px !important
}

.thinOrangeLineAnimationHeightShort {
    height: 100px;
}

.buttonCircleYellow {
    border-radius: 28px;
    height: 56px;
    width: 56px;
    padding: 3px;
    box-shadow: 0px 0px 0px 0px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

.buttonCircleYellow div {
    border: 0px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
    /* padding-top: 10px; */
}

.buttonCircleYellow:hover div {
    border: 0px #A0D767 solid;
    /* padding-top: 0px; */
}

.productsItem .buttonCircleYellow img {
    transition: all 0.3s ease;
}

.productsItem .buttonCircleYellow:hover img {
    transform: scale(1.15);
}

.buttonCircleYellowWithText:hover .buttonCircleYellow div {
    border: 0px #A0D767 solid;
    /* padding-top: 0px; */
}

.buttonCircleYellow:hover {
    box-shadow: 0px 0px 0px 0px#A0D767;
}

.buttonCircleYellowWithText:hover .buttonCircleYellow div {
    box-shadow: 0px 0px 0px 0px #A0D767;
}

.buttonCircleYellowLarge {
    border-radius: 60px;
    height: 120px;
    width: 120px;
    padding: 5px;
    box-shadow: 0px 0px 0px 0px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
}

.buttonCircleYellowLarge div {
    border: 1px #bcc3c8 solid;
    border-radius: 60px;
    height: 100%;
    width: 100%;
    padding: 20px;
    transition: all 0.4s ease;
    border: 1px#A0D767 solid;
}

.buttonCircleYellowLarge:hover div {
    border: 1px#A0D767 solid;
    /* padding-top: 10px; */
}

.buttonCircleYellowLargeWithText:hover div img {
    transform: scale(1.06);
    transition: all 0.3s ease;
}

.buttonCircleYellowWithText:hover div img {
    transform: scale(1.06);
    transition: all 0.3s ease;
}

.buttonCircleYellowLargeWithText:hover .buttonCircleYellowLarge div {
    border: 1px#A0D767 solid;
}

.buttonCircleYellowLarge:hover {
    box-shadow: 0px 0px 6px 2px#A0D767;
}

.buttonCircleYellowLargeWithText:hover .buttonCircleYellowLarge {
    box-shadow: 0px 0px 6px 2px#A0D767;
}

.buttonCircleYellowExpanded {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #062a32;
    border-radius: 14px;
    text-align: center;
    height: 38px;
    width: 160px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
    margin-top: 20px;
}

.slaytincele {
    color: #000;
    float: left;
    margin: auto;
    margin-top: 20px;
    border: 1px solid #A0D767;
}

.slaytincele>div {
    color: rgb(0, 0, 0);
    font-family: sans-serif;
    border: 0 !important;
    text-decoration: none !important;
    border: 0 !important;
}

@media (min-width: 1600px) {
    .entegremetinbolumu>div {
        max-width: 65%;
        margin: auto;
    }
    .entegremetinbolumu.qualityGreyBackground {
        height: 100%;
        /* display: block; */
        padding-bottom: 20% !important;
        padding-top: 20% !important;
    }
    .entegremetinbolumu.qualityGreyBackground h2 {
        margin-bottom: 40px;
    }
    .buttonCircleYellowExpanded {
        font-size: 16px;
        width: 200px;
        /* left: 13%; */
        /* position: absolute; */
        max-width: 300px;
        top: 50%;
        margin-right: 8rem;
    }
    .buttonCircleYellowExpanded div {
        padding-top: 4px !important;
    }
    /* .buttonCircleYellowExpanded:hover div {
        padding-top: 1px !important
    } */
}

.buttonCircleYellowExpanded div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 100%;
    height: 100%;
    transition: all 0.4s ease;
    font-weight: 100;
}

.buttonCircleYellowExpanded:hover div {
    border: 1px #A0D767 solid;
}

.buttonCircleYellowExpanded:hover {
    box-shadow: 0px 0px 6px 2px#A0D767;
    background-color: #e4e4e4;
}

.buttonCircleOrangeExpanded {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    background-color: #A0D767;
    color: #01303e;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 160px;
    padding: 10px;
    box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.3);
    transition: all 0.3s ease;
}

@media (min-width: 1600px) {
    .buttonCircleOrangeExpanded {
        font-size: 16px;
        padding-top: 9px;
        width: 180px;
    }
    .buttonCircleOrangeExpanded:hover {
        padding-top: 6px;
    }
}

.buttonCircleOrangeExpanded:hover {
    /* padding-top: 8px; */
    box-shadow: 0px 0px 6px 2px#A0D767;
    transform: scale(1.04);
}

.buttonCircleOrangeExpandedSmall {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    background-color: #A0D767;
    color: #01303e;
    border-radius: 28px;
    text-align: center;
    height: 28px;
    width: 100px;
    padding: 5px;
    /* box-shadow: 0px 0px 6px 2px rgba(255, 220, 80, 0.3); */
    transition: all 0.3s ease;
}

.buttonCircleOrangeExpandedSmall:hover {
    box-shadow: 0px 0px 6px 2px#A0D767;
    transform: scale(1.05);
}

.kariyerenaltmaddeler>div {
    width: auto !important;
    flex: auto;
    max-width: initial;
}

div.pageContinuousArrow {
    border: 3px#002060 solid !important;
    border-radius: 28px;
    height: 40px;
    width: 40px;
    padding: 5px;
    /* box-shadow: inset 0px 0px 0px 2px rgba(255, 220, 80, 0.2); */
    bottom: 15px;
    left: calc( (100% / 2) - 16px);
    user-select: none;
    padding-left: 10px;
    animation: bounce 2s infinite;
    position: fixed !important;
    z-index: 555555555555555 !important;
    cursor: pointer;
    padding-left: 11px;
    /* padding-top: 8px; */
    /* color: #A0D767 !important; */
}

div.pageContinuousArrowUp {
    border: 3px#002060 solid !important;
    border-radius: 28px;
    height: 40px;
    width: 40px;
    padding: 5px;
    box-shadow: inset 0px 0px 0px 2px rgba(255, 255, 255, 0);
    bottom: 35px;
    right: 20px;
    user-select: none;
    padding-left: 10px;
    position: fixed !important;
    z-index: 12312321312312 !important;
    cursor: pointer;
    padding-bottom: 3px;
    padding-top: 0px;
    padding-left: 11px;
    display: none;
    transition: all 0.3s ease;
    /* color: #A0D767 !important; */
}

div.pageContinuousArrowUp:hover {
    transform: scale(1.15);
}

@keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
        transform: translateY(0)
    }
    40% {
        transform: translateY(-20px)
    }
    60% {
        transform: translateY(-10px)
    }
}


/* Medium Devices */

@media (max-width: 991.98px) {
    .pageContinuousArrow {
        display: none;
    }
}

.pageContinuousArrowAnimation {
    /* padding-top: 0px; */
    box-shadow: inset 0px 0px 0px 2px rgba(255, 190, 54, 0.2);
}

.fullscreenPadding {
    padding-top: 40px;
}


/* Meteksan Carousel Slider */

.meteksanCarouselSlider {
    /*background-image: url(../image/mainPage/okisBackground.jpg);*/
    background-size: cover;
    background-position: center;
    pointer-events: none;
    overflow: hidden;
}

.meteksanCarouselSliderProductContentContainer {
    pointer-events: none;
}

.meteksanCarouselSliderProductContentCaption {
    bottom: 10%;
    top: auto !important;
    width: 100%;
}

.meteksanCarouselSliderLeftSlideArrow {
    top: 45%;
    left: 10%;
    cursor: pointer;
    user-select: none;
    z-index: 12312312;
}

.meteksanCarouselSliderLeftSlideArrow div {
    font-size: x-large;
    color: #ffffff;
    padding-left: 17px;
    padding-top: 10px;
}

.meteksanCarouselSliderLeftSlideArrow:hover div {
    /* padding-left: 10px; */
}

.meteksanCarouselSliderRightSlideArrow {
    top: 45%;
    right: 10%;
    cursor: pointer;
    user-select: none;
    z-index: 12312312;
}

.meteksanCarouselSliderRightSlideArrow div {
    font-size: x-large;
    color: #ffffff;
    padding-left: 20px;
    padding-top: 10px;
}

.meteksanCarouselSliderRightSlideArrow:hover div i {
    transform: scale(1.25);
}

.meteksanCarouselSliderRightSlideArrow div i {
    transition: all 0.3s ease;
}

.meteksanCarouselSliderLeftSlideArrow:hover div i {
    transform: scale(1.25);
}

.meteksanCarouselSliderLeftSlideArrow div i {
    transition: all 0.3s ease;
}

.meteksanCarouselSliderProductImageContainer {
    max-width: 250px;
    padding-top: 15%;
}

.meteksanCarouselSliderProductImage {
    max-width: 250px;
}


/* Meteksan Product Detail Box and Carousel */

.meteksanProductDetailCarouselLeftSlideArrow {
    top: 51%;
    left: 10px;
    cursor: pointer;
    user-select: none;
}

.meteksanProductDetailCarouselLeftSlideArrow div {
    font-size: x-large;
    color: #062a32;
    padding-left: 17px;
    padding-top: 10px;
}

.meteksanProductDetailCarouselLeftSlideArrow:hover div {
    /* padding-left: 10px; */
}

.meteksanProductDetailCarouselRightSlideArrow {
    top: 51%;
    right: 35px;
    cursor: pointer;
    user-select: none;
}

.meteksanProductDetailCarouselRightSlideArrow div {
    font-size: x-large;
    color: #062a32;
    padding-left: 20px;
    padding-top: 10px;
}

.meteksanProductDetailCarouselRightSlideArrow:hover div {
    /* padding-left: 26px; */
}

.meteksanProductDetailCarouselContainer {
    padding-left: 75px;
    padding-right: 75px;
    height: auto !important;
    /* margin-bottom: 40px; */
}

.meteksanProductDetailItemBox {
    /* height: 80%; */
    cursor: pointer;
}

.meteksanProductDetailItemBoxImageContainer {
    overflow: hidden;
}

.haberresimkutu {
    background-position: center;
    background-size: cover;
    min-height: 200px;
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailItemBoxImageContainer img {
    transform: scale(1.1);
    filter: grayscale(50%);
    filter: saturate(0.39);
}

.ortaklikyapi {}

.ortaklikyapi .col-lg-5 {}

.ortaklikyapi img {
    max-width: 80%;
    /* margin-bottom: 100px; */
}

.ortaklikyapi .col-lg-5 p {}

.ortaklikyapi .innerkisim {
    /* background: #fbfbfb; */
    padding: 60px;
    /* margin-left: -200px; */
    /* padding-left: 140px; */
    position: relative;
    z-index: -1;
    /* margin-top: 100px; */
    color: #fff;
    padding-left: 20px;
}

.meteksanProductThinOrangeLineFromLeft {
    width: 0%;
    height: 1px;
    background-color: #A0D767;
}

.meteksanProductDetailItemBox:hover .meteksanProductThinOrangeLineFromLeft {
    width: 0;
    background: transparent;
}

.meteksanProductDetailButtonCircleYellowExpandedContainer {
    top: 26%;
    left: 0;
    right: 0;
    margin: auto;
    width: 100%;
    text-align: center;
}

.meteksanProductDetailButtonCircleYellowExpanded {
    opacity: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    font-weight: bolder;
    color: #ffffff;
    border-radius: 28px;
    text-align: center;
    height: 38px;
    width: 120px;
    padding: 3px;
    box-shadow: 0px 0px 2px 1px rgba(188, 195, 200, 0.45);
    transition: all 0.3s ease;
    margin-left: auto;
    margin-right: auto;
    background: #0000004d;
}

@media (min-width: 1600px) {
    .meteksanProductDetailButtonCircleYellowExpanded {
        font-size: 16px;
        width: 160px;
    }
    .meteksanProductDetailButtonCircleYellowExpanded div {
        padding-top: 3px;
    }
    .meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded div {
        padding-top: 1px;
    }
}

.meteksanProductDetailButtonCircleYellowExpanded div {
    border: 1px rgba(188, 195, 200, 0.45) solid;
    border-radius: 28px;
    padding: 2px;
    padding-top: 6px;
    width: 95%;
    /* margin: 3px; */
    margin: auto;
    height: 100%;
    transition: all 0.4s ease;
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded div {
    border: 1px #A0D767 solid;
    /* transform: scale(1.05); */
}

.meteksanProductDetailItemBox:hover .meteksanProductDetailButtonCircleYellowExpanded {
    opacity: 1;
    box-shadow: 0px 0px 6px 2px#A0D767;
    /* transform: scale(1.05); */
}


/* Header Styles */

#header .headerContainer {
    height: 86px;
}

#header .backgroundColor {
    /* background-color: rgb(22 99 116 / 75%); */
    background-color: rgb(255 255 255);
}

#headerContainer>.container>.row>.menuContainer.col-lg-9 {
    margin-top: 5px
}

#header .backgroundWithoutColor {
    background-color: none;
}

#header {
    transition: all 0.3s ease;
}

#header.kaybol {
    top: -80px;
}

@media (max-width: 991.98px) {
    #header .backgroundWithoutColor {
        background-color: rgba(4, 27, 32, 0.9);
    }
}

#header .menuContainer {
    /*position: relative;*/
}

#header .mobileMenuContainer {
    display: none;
    pointer-events: all;
}

@media (max-width: 991.98px) {
    #header .menuContainer {
        display: none;
    }
    #header .mobileMenuContainer {
        display: block;
        position: absolute;
        width: 50%;
        right: 0;
    }
}

#header .mobileMenuBackground {
    /*display: none;*/
}

#header .mobileMenuBackground li {
    list-style: none;
}

#header .mobileMenuBackground .menuItem {
    color: #ffffff;
}

#header .mobileMenuBackground .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 20px;
}

#header .mobileHeaderHidden {
    display: none;
}

#header .logoContainer {
    background-image: url(../image/predics/logo.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 240px;
    /* original size */
    /*width: 270px;*/
    /* size with margin */
    height: 45px;
    margin-left: -12px;
    margin-right: 12px;
}

@media (min-width: 1600px) {
    #header .logoContainer {
        height: 55px;
        width: 270px;
    }
}

@media (max-width: 991.98px) {
    #header .logoContainer {
        /* height: 65px; */
        /* width: 250px; */
    }
}

#header .menuList {
    list-style-type: none;
    padding-left: 0;
}

#header .menuListBlue {
    list-style-type: none;
}

#header .menuList .menuItem {
    color: #ffffff;
    margin: 0px 4px;
    min-height: 30px;
}

#header .menuList .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #002060;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;
    background: none;
}

@media (max-width: 1199.98px) {
    #header .menuList .menuItem a {
        font-size: 9px;
    }
    #header .menuListBlue .menuItem a {
        font-size: 9px;
    }
}

#header .menuList .menuItem a:hover {
    color: #A0D767;
}

#header .menuList .activeMenu a {
    color: #A0D767;
}

#header .menuListBlue .menuItem {
    color: #0a3d4d;
}

#header .menuListBlue .menuItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #0a3d4d;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: lighter;
}

@media (min-width: 1600px) {
    #header .menuListBlue .menuItem a {
        font-size: 20px;
    }
}

#header .menuListBlue .menuItem a:hover {
    color: #A0D767;
}

#header .menuList .active a {
    color: #ffffff !important;
    font-weight: bolder;
    cursor: default;
}

#header .menuListBlue .active a {
    color: #0a3d4d !important;
    font-weight: bolder;
    cursor: default;
}

#header .menuList .seperatorItem {
    border-right: 1px #ffffff solid;
    height: 35px;
    margin-top: -5px;
}

#header .menuList .languageItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}

@media (min-width: 1600px) {
    #header .menuList .languageItem a {
        font-size: 15px;
    }
}

#header .menuList .languageItem a:hover {
    color: #A0D767;
}

#header .menuListBlue .seperatorItem {
    border-right: 1px #0a3d4d solid;
    height: 35px;
    margin-top: -5px;
}

#header .menuListBlue .languageItem a {
    font-family: 'Source Sans Pro', sans-serif;
    color: #0a3d4d;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
}

@media (min-width: 1600px) {
    #header .menuListBlue .languageItem a {
        font-size: 15px;
    }
}

#header .menuListBlue .languageItem a:hover {
    color: #A0D767;
}

#header .mobileMenuBackground {
    background-color: rgba(4, 27, 32, 0.9);
    display: none;
}

.socialMediaIcon {
    width: 22px;
    height: 23px;
    background-size: contain;
    margin-top: 2px;
    pointer-events: none;
    background-repeat: no-repeat;
}

.facebookIcon {
    background-image: url(../image/header/facebookIcon.png);
}

.twitterIcon {
    background-image: url(../image/header/twitterIcon.png);
}

.linkedinIcon {
    background-image: url(../image/header/linkedinIcon.png);
}

.instagramIcon {
    background-image: url(../image/header/instagramIcon.png);
}

.youtubeIcon {
    background-image: url(../image/header/youtubeIcon.png);
}

#header .menuFollowerBar {
    width: 180px;
    height: 80px;
    border-top: 3px#A0D767 solid;
    top: 60;
    left: 15px;
}

@media (max-width: 991.98px) {
    #header .menuFollowerBar {
        display: none;
    }
}

.dropdown-menu {
    position: absolute;
    top: 95%;
}

#header .dropdownMenu {
    background-color: #0d2d34;
}

#header .dropdownMenu a:hover {
    background-color: #0e5463;
}

#header .dropdownMenu a:active {
    background-color: #0d363f;
}


/* Footer Styles */

#footer .footerContainer {
    background-color: #012934;
    background-image: url(../image/predics/footerwp.jpg);
    background-size: cover;
    /* height: 1075px; */
    /* height: 890px; */
    padding-bottom: 50px;
    vertical-align: middle;
    margin: auto;
    padding: 0;
}

@media (max-width: 991.98px) {
    #footer .footerContainer {
        height: auto;
        padding-bottom: 25px;
    }
}

#footer .footerSeperator {
    width: 100px;
    height: 1px;
    background-color: #435d65;
}

#footer .footerSeperatorOrange {
    width: 100px;
    height: 1px;
    background-color: #A0D767;
    margin-bottom: 20px;
    float: left;
    margin-bottom: 30px !important;
}

#footer .logoContainer {
    /* original size */
}

#footer .footerh4 {
    font-size: 24px;
}

#footer .col-lg-2 .thinOrangeLineFromLeft {
    margin-top: 24% !important;
    width: 100%;
    width: 100% !important;
}

#footer .footerh2 {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 30px;
}

#footer .footerTextInput {
    color: white;
    background: none;
    border: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 12px;
    border: 1px solid;
    border-radius: 20px;
    padding: 5px;
    padding-left: 10px;
    font-size: 14px !important;
}

#full-width-slider1 {
    display: none;
}

.yazisiyah i {
    color: #A0D767;
}

.ilkdensonra {
    /* border:0 !important; */
    /* box-shadow: none !important; */
    /* bottom: 5px !important; */
}

[data-aos=fade-up] {
    transform: translate3d(0, 40px, 0);
}

.careerMiddleBlueBackground li {
    line-height: 30px;
    font-size: 15px;
}

@media (min-width: 1600px) {
    .corporateUpperContainer .col-lg-4.text-center>img {
        height: 154px !important;
        width: auto !important;
        margin-right: -13px !important;
        float: right;
    }
    .meteksanCarouselSliderProductContentCaption h1 {
        font-size: 2.3rem;
        font-weight: 500;
    }
    .ortalamaicintedarikci {
        display: flex;
    }
    .ortalamaicintedarikci>div {
        margin: auto;
    }
    .identityHeaderBackground .butonmertiliksds.corporateSecondHeaderText {
        padding-top: 0;
        overflow: hidden;
        width: 570px;
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-top: -209px;
        float: right;
        margin-right: 12%;
        height: 210px;
        padding-top: 20px;
    }
    .mainPageProducts .mainPageContainer>p {
        margin-bottom: 50px !important;
    }
    .mainPageProducts .mainPageContainer div p {
        padding: 20px !important;
        padding-top: 0 !important;
    }
    .ilkbolumudur.meteksanCarouselSliderProductContentCaption {
        top: 18% !important;
    }
    .meteksanCarouselSliderProductContentCaption {
        top: 62% !important;
    }
    #header .menuList .menuItem a {
        font-size: 20px;
    }
    #header .dropdown-menu {
        min-width: 17rem !important;
    }
}

@media (min-width: 1600px) {
    #footer .footerTextInput {
        font-size: 20px;
    }
}

.footerContainer>div>div>.col-lg-3 p {
    font-size: 12px;
}

.footerContainer>div>div>.col-lg-3 p.textColorWhite.pt-2 {
    margin-top: 30px;
}

.footerContainer>div>div>.col-lg-3 a {
    color: #fff;
    /* padding-top: 80px; */
}

#footer .footermenubolumu {}

#footer .footermenubolumu li {
    display: block;
    width: 100%;
    line-height: 40px;
}

#footer .footermenubolumu li a {
    font-weight: lighter;
    color: #fff;
    font-size: 18px;
}

#footer .footermenubolumu li a:hover {
    transition: all 0.3s ease;
    color: #A0D767;
}

@media (min-width: 1250px) {
    .footerContainer>div>div>.col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .footerContainer>div>div>.col-lg-2 {
        flex: 0 0 23.666667%;
        max-width: 23.666667%;
    }
    .footerContainer>div>div>.col-lg-2 h2 {
        margin-bottom: 50px;
    }
    .footerContainer>div>div>.col-lg-1 {
        flex: 0 0 6.333333%;
        max-width: 8.333333%;
    }
    .footerContainer>div>div>.col-lg-5 {
        flex: 0 0 39.666667%;
        max-width: 38.666667%;
    }
    #footer .col-lg-2 .thinOrangeLineFromLeft {
        margin-top: 21% !important;
    }
    #footer .col-lg-5 .col-md-2 .thinOrangeLineFromLeft {
        margin-top: 54% !important;
    }
    #footer .col-lg-5 .thinOrangeLineFromLeft {
        margin-top: 82px !important;
    }
    #footer .col-lg-5 .col-lg-7 {
        flex: 0 0 100%;
        max-width: 100%;
    }
    #footer a.float-right {
        float: left !important;
    }
    #footer .float-left.ml-2:first-child {
        margin-left: 20px !important
    }
    #footer .socialMediaIcon {
        background-repeat: no-repeat;
    }
    #footer .textColorYellow.my-5 {
        margin-bottom: 50px !important;
        margin-top: 0 !important;
    }
    #footer .fullscreenPadding {
        /* padding-bottom: 80px; */
    }
    #footer .logoContainer {
        /* margin-bottom: 90px !important; */
    }
}

@media (max-width: 1400px) {
    .headerBig {
        font-size: 5rem;
        width: 100%;
    }
}

.mainPageProductsMenuItem p.textColorWhite {
    font-size: 15px;
    line-height: 16px;
    margin-bottom: 0;
}

@media (max-width: 1300px) {
    .urunicsayfasiust>div[page="4"] .owl-stage-outer {
        /* padding-bottom:60px!important; */
    }
    .missionHeaderBackground .corporateFirstHeaderText {
        /* padding-top: 16%; */
        /* padding-left: 14% !important; */
    }
    .missionHeaderBackground .headerBig {
        width: auto;
        margin-right: 15px !important;
    }
    #footer .logoContainer {
        margin-bottom: 40px !important;
    }
    #footer .textColorYellow.my-5 {
        margin-top: 10px !important;
    }
    .footerContainer>div>div>.col-lg-2 .row.mt-5 img {
        margin-top: 20px;
        /* width: 163px; */
    }
    #footer .col-lg-5 .thinOrangeLineFromLeft {
        margin-top: 81px !important;
    }
    .footeryenifont {
        margin-top: 75px;
    }
    .footerContainer>div>div>.col-lg-3 p {
        font-size: 12px;
    }
    .footerContainer>div>div>.col-lg-3 p.textColorWhite.pt-2 {
        margin-top: 30px;
    }
    .footerContainer>div>div>.col-lg-3 a {
        color: #fff;
    }
    .contactHeaderBackground .contactFirstHeaderText {
        padding-top: 15% !important;
    }
    .contactHeaderBackground p {
        /* text-align:center; */
    }
    .contactHeaderBackground h1 {
        width: auto;
    }
    .newsHeaderBackground .newsFirstHeaderText {}
    .supplierBottomGreyBackground a.float-right.textAnimation.animationSlow {
        margin-right: 60px;
        margin-top: 20px;
    }
    .ortalamaicintedarikci li {
        font-size: 14px;
    }
    .supplierInnerHeaderBackground .supplierThirdHeaderText {
        padding-top: 2% !important;
    }
    .careerBottomGreyBackground .col-lg-3 img {
        height: 70px;
    }
    .careerHeaderBackground .careerFirstHeaderText {
        /* padding-top: 12% !important; */
        /* padding-left: 8%; */
    }
    .identityHeaderBackground .corporateSecondHeaderText {
        padding: 0% !important;
        width: 30%;
        float: left;
        padding-top: 15% !important;
    }
    .identityHeaderBackground .buttonCircleYellowExpanded {
        transform: translate3d(0, 0, 0);
        opacity: 1 !important;
    }
    .identityHeaderBackground .float-right.w-75 {
        width: 100% !important;
        display: block;
        float: none !important;
        float: right !important;
        clear: both;
    }
    .identityHeaderBackground .corporateThirdHeaderText {
        transform: translate3d(0, 0, 0);
        opacity: 1 !important;
    }
    .identityHeaderBackground .corporateFirstHeaderText {
        /* padding-top: 13% !important; */
        /* width: 58% !important; */
    }
    .identityHeaderBackground .corporateFirstHeaderText h1 {
        /* font-size: 4rem; */
    }
    .qualityGreyBackground.entegremetinbolumu {
        padding-left: 60px !important;
        padding-right: 60px !important;
    }
    .integratedHeaderBackground .corporateFirstHeaderText {
        padding-top: 13% !important;
    }
    .qualityHeaderBackground .corporateFirstHeaderText {
        /* padding-top: 13% !important; */
        /* padding-left: 13%; */
    }
    .organisationHeaderBackground h1 {
        width: auto;
        float: left;
    }
    .organisationHeaderBackground .corporateSecondHeaderText {
        padding-left: 8.5% !important;
        padding-right: 10% !important;
    }
    .organisationHeaderBackground h1.parallaxslower {
        margin-right: 12px;
    }
    .organisationHeaderBackground .corporateFirstHeaderText {
        overflow: hidden;
    }
    .managementHeaderBackground .corporateFirstHeaderText {
        padding-top: 18% !important;
        overflow: hidden;
    }
    .managementHeaderBackground {
        overflow: hidden;
    }
    .managementHeaderBackground h1.headerBig {
        width: auto;
        float: left;
    }
    .managementHeaderBackground h1.parallaxslower {
        margin-right: 12px;
    }
    .corporateUpperContainer .ortaklikyapi img {
        max-width: 70% !important;
    }
    .ortaklikyapi .innerkisim {
        margin-left: -200px;
        padding-left: 166px;
        padding-right: 40px;
    }
    .hakkkimzidaenust div[page="4"] .thinOrangeLineFromLeft {
        margin-top: 40%;
    }
    .aboutHeaderBackground .corporateFirstHeaderText {
        padding-top: 13% !important;
        padding-left: 8%;
    }
    .valuesHeaderBackground .corporateFirstHeaderText {
        padding-top: 13% !important;
    }
    .productsMainHeaderContainer .fullscreenPadding img {
        max-height: 250px !important;
        margin-top: 4% !important;
    }
    .alticonurunic>.col-lg-4 {
        opacity: 1 !important;
        width: 181px;
        height: 90px;
    }
    .alticonurunic {
        padding-top: 10px !important;
    }
    .alticonurunic .buttonCircleYellow {
        height: 46px;
        width: 46px;
    }
    .alticonurunic p {
        font-size: 15px;
    }
    /* .alticonurunic img {} */
    #productsTextCarousel h2 {
        padding-right: 50px;
        font-size: 1.8rem;
    }
    .mainPageProductsMenuItem p {
        margin-bottom: 0px !important;
        line-height: 21px;
    }
    .mainPageCareer .buttonCircleYellowLarge {
        height: 100px;
        width: 100px;
        padding: 5px;
    }
    .mainPageCareer .buttonCircleYellowLarge img {
        width: 56px;
        margin-left: -3px;
    }
    .mainPageCorporate p {
        margin-bottom: 0px !important;
    }
    .mainPageProductsMenuItem h4 {
        font-size: 1.4em;
    }
    .mainPageCareer h6 {
        margin-top: 10px !important;
    }
    .mainPageCareer p {
        margin-bottom: 2px !important;
        line-height: 20px !important;
        padding-bottom: 30px !important;
    }
    .mainPageCorporate .col-lg-6.my-3 {
        margin-bottom: 0 !important;
        margin-top: 10px !important;
    }
    .mainPageCorporate .col-lg-12.my-3 {
        margin-bottom: 0 !important;
        margin-top: 10px !important;
    }
    .meteksanCarouselSliderProductContentCaption img {
        /* max-width: 300px !important; */
        /* max-height: 240px !important; */
    }
    .infoBlockLeftBlack {
        top: 59% !important;
    }
    .infoBlockLeftBlack h1 {
        font-size: 1.3rem !important;
    }
}

@media only screen and (max-width: 1280px) and (min-width: 1060px) {
    .infoBlockLeftBlack h1 {
        font-size: 20px !important;
    }
    .mobilSariSliderBaslik {
        font-size: 15px;
        padding-top: 30px;
    }
    div.pageContinuousArrow {
        display: none !important;
    }
    .sliderMobilImg {
        width: 150px;
    }
}

@media (max-width: 1030px) {
    .enaltsatirkismi .col-lg-4.text-center {
        width: 310px !important;
        width: 200px;
        max-width: 93.333333%;
    }
    .enaltsatirkismi .col-lg-4.text-center:nth-child(1) {
        text-align: left !important;
    }
    .enaltsatirkismi .col-lg-4.text-center:nth-child(2) {}
    .enaltsatirkismi .col-lg-4.text-center:nth-child(3) {
        text-align: right !important;
    }
    .enaltsatirkismi {
        /* width: 110% !important; */
    }
    .qualityGreyBackground>img {
        margin: 10px !important;
        margin-left: -30px !important;
    }
    .corporateWhiteHeightSpace {
        /* display:none; */
        height: 0px;
    }
    .ortaklikyapi {
        /* margin-bottom:60px; */
    }
    .innerkisim {
        padding: 20px !important;
        padding-top: 50px !important;
        margin-top: 96px !important;
        margin-left: -70px !important;
    }
    .supplierBottomGreyBackground .thinBlueLineFromLeft {
        width: 100%;
        margin-top: 33px;
    }
    .corporateUpperContainer .row.mt-5.pt-5 {
        padding-top: 0 !important;
        margin-top: 10px !important;
    }
    .corporateMainHeaderContainer,
    .supplierMainHeaderContainer,
    .careerMainHeaderContainer,
    .newsMainHeaderContainer,
    .contactMainHeaderContainer {
        height: auto !important;
        background-size: cover!important;
    }
    .headerBig {
        font-size: 4rem;
        width: 100%;
    }
    .productsCarouselBottomBar {
        padding-right: 20px;
        bottom: -100px !important;
    }
    .productsCarouselBottomButtonBarContainer {
        bottom: -100px !important;
    }
}

@media (max-width: 770px) {
    .mainPageNews .mainPageContainer {
        padding-bottom: 50px;
    }
    .mainPageCorporateParallaxComplex {
        bottom: 0px !important;
    }
    .mainPageCorporate {
        background-size: cover;
        background-position: bottom;
    }
    .meteksanCarouselSliderProductContentCaption img {
        max-height: 190px !important;
    }
    .meteksanCarouselSliderProductContentCaption h1 {
        font-size: 1.2rem;
        /* margin-bottom:-10px; */
    }
    .meteksanCarouselSliderProductContentCaption h5 {
        font-size: 3rem;
        margin-top: -10px !important;
        font-weight: bold;
    }
    .meteksanCarouselSliderProductContentCaption {
        margin-top: 0 !important;
    }
    .productsCarouselBottomButtonBar {
        width: 50%;
        height: 80px;
    }
    .productsCarouselSliderLeftSlideArrow.buttonCircleYellow {
        margin-top: 10px !important;
    }
    .productsCarouselSliderRightSlideArrow.buttonCircleYellow {
        margin-top: 10px !important;
    }
    .productsGreyBackground {
        padding: 30px !important;
    }
    .productsGreyBackground p {
        line-height: 31px;
    }
    .slaycrouselprodut {}
    .productsHeaderBackground .container {
        padding-bottom: 40px;
    }
    .productsHeaderBackground .container p {
        padding-bottom: 40px;
        line-height: 35px;
    }
    .kariyerenaltmaddeler>div {
        margin-bottom: 40px;
    }
    #footer>div>div>div>.col-lg-2 {
        margin-top: 40px;
    }
    #footer>div>div>div>.col-lg-2>.row.pt-3 {
        margin-bottom: 20px;
    }
    #footer>div>div>div>.col-lg-5 {
        margin-top: 40px;
    }
    #footer>div>div>div>.col-lg-5>.row:first-child {
        margin-bottom: 20px;
    }
    #full-width-slider {
        display: none;
    }
    #full-width-slider1 {
        display: block;
    }
    div.corporateWhiteHeightSpace {
        height: 20px;
    }
    .corporateUpperContainer .textAnimation {
        opacity: 1 !important;
    }
    .corporateUpperContainer p {
        line-height: 30px;
        font-size: 18px;
        max-width: 104%;
    }
    .corporateUpperContainer p.paragraphLarge {
        font-size: 20px;
        line-height: 35px;
        margin-bottom: 30px;
        margin-top: 30px;
    }
    .corporateUpperContainer h4 {
        padding: 10px !important;
        display: block;
        max-width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .corporateUpperContainer img {
        max-width: 100%;
    }
}

.corporateUpperContainer .ortaklikyapi img {
    max-width: 80%;
    margin: auto;
    float: none;
    display: block;
    margin-top: 89px;
    margin-bottom: 100px;
}

.corporateUpperContainer .pr-4,
.corporateUpperContainer .pl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
    margin-top: 20px;
}

.corporateUpperContainer .pr-4 img {}

#header .mobileMenuBackground .menuItem div a {
    /* white-space: pre-line; */
    font-size: 16px;
}

.qualityGreyBackground {
    padding-left: 20px !important;
    padding-right: 0 !important;
    padding-bottom: 0px !important;
}

.qualityGreyBackground h2 {}

.qualityGreyBackground .pr-5 {
    padding-right: 20px !important;
}

.productsMainHeaderContainer .fullscreenPadding .parallax {
    height: auto;
}

.corporateFirstHeaderText {
    width: 100% !important;
}

.corporateSecondHeaderText {
    padding-left: 14% !important;
    padding-right: 10% !important;
}

#header .dropdownMenu {
    float: right;
    position: absolute;
    right: 10px;
    min-width: 17rem;
    max-width: 300px;
}

#header {
    z-index: 122222222;
}

.corporateThirdHeaderText {
    overflow: hidden;
    padding-top: 30px !important;
}

.identitybottom .pr-4 {
    padding-right: 1.5rem!important;
    padding-left: 1.5rem!important;
}

.identitybottom .pl-4 {
    padding-right: 1.5rem!important;
    padding-left: 1.5rem!important;
}

.careerMiddleBlueBackground .pl-5 {
    padding-left: 9% !important;
    padding-right: 0% !important;
    padding-top: 20px !important;
    font-size: 15px;
    line-height: 22px;
}

.careerMiddleBlueBackground ul {
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 10px;
    padding-left: 60px !important;
}

.imagepaddingtop .pr-4,
.imagepaddingtop .pl-4 {
    padding-right: 20px !important;
    padding-left: 20px !important;
    margin-top: 20px;
}

@media (max-width: 1210px) {
    .meteksanProductDetailItemBoxImageContainer {
        height: 58% !important;
    }
    .meteksanProductDetailItemBox {
        /* height: 70%; */
        cursor: pointer;
    }
    .qualityGreyBackground>img {
        margin-top: -20px !important;
        margin-left: -40px !important;
    }
    .corporateFirstHeaderText {
        width: 100% !important;
    }
    .corporateSecondHeaderText {
        padding-left: 0 !important;
        padding-left: 13% !important;
        max-width: 90% !important;
        margin-left: 0;
    }
    .corporateUpperContainer .col-lg-4.text-center {
        width: 30% !important;
        /* text-align: left !important; */
    }
}

@media (max-width: 1025px) {
    .hakkimizdayazikismi {
        /* margin-top:40px; */
        /* padding-bottom: 25px; */
        /* margin-left: 39px; */
        /* margin-right: 39px; */
    }
    .meteksanProductDetailCarouselLeftSlideArrow {
        left: -20px;
    }
    .meteksanProductDetailCarouselRightSlideArrow {
        right: -20px;
    }
    #footer {
        height: auto !important;
    }
    .mainPageNews .owl-carousel.owl-drag .owl-item {
        max-height: 100%;
        /* margin-bottom:40px; */
    }
    .meteksanProductDetailItemBox {
        margin-top: 35px;
        /* height:auto !important; */
        /* padding-top: 19px; */
    }
    .textAnimation {
        opacity: 1;
    }
    .thinOrangeLineFromLeft {
        width: 100%;
    }
    .mainPageNews .meteksanProductDetailItemBoxImageContainer.w-100 {}
}

@media (max-width: 770px) {
    .urunbaslikikon {
        width: 140px;
        float: left;
        /* padding-left: 0; */
        padding-right: 0;
    }
    .urunbaslikisim {
        width: calc(100% - 140px);
        padding-right: 0;
        float: left;
        margin-left: -30px;
        font-size: 1.8rem;
        margin-top: 6px;
    }
    .tedarikcienaltbuton {
        margin-bottom: 30px;
    }
    .thinBlueLineFromLeft {
        /* display:none; */
    }
    .thinOrangeLineFromLeft {
        /* display:none; */
    }
    .qualityGreyBackground>img {
        margin: 0 !important;
        margin-top: 50px !important;
    }
    .qualityGreyBackground {
        padding-right: 20px !important;
    }
    #header .headerContainer {
        height: 99px;
    }
    .row.careerWhiteHeightSpace {
        display: none;
    }
    .contactWhiteHeightSpace {
        height: 20px !important;
    }
    .careerMainContainer .container.position-relative {
        padding-bottom: 40px;
    }
    .careerMainContainer .thinBlueLineFromLeft {}
    .ortaklikyapi .innerkisim {
        margin-left: -10px !important;
        padding-left: 35px !important;
        margin-top: 0px !important;
    }
    .footeryenifont {
        margin-top: -9px;
    }
    #footer .thinOrangeLineFromLeft {
        display: block !important;
        width: 100% !important;
        margin-top: 25px;
    }
    .supplierWhiteHeightSpace {
        display: none;
    }
    #footer .col-lg-12.pt-3.pl-0 .thinOrangeLineFromLeft {
        width: 100%;
        margin-top: 0px;
    }
    .supplierBottomGreyBackground .thinBlueLineFromLeft,
    .corporateUpperContainer .thinBlueLineFromLeft {
        /* width:0 !important; */
        margin-bottom: 20px;
        /* margin-top: 0; */
        display: block;
    }
    .supplierMainContainer .thinOrangeLineFromLeft,
    .corporateUpperContainer .thinOrangeLineFromLeft {
        /* width:0 !important; */
        /* margin-bottom:20px; */
        display: block;
        margin-top: 50px;
    }
}

.mobilicin {
    display: none;
}

@media (max-width: 450px) {
    .kaliteikincidiv {
        text-align: left !important;
    }
    .mobiltumunugor {}
    .mobileMenuContainer i {
        font-size: 2em;
    }
    #header .headerContainer {
        height: 79px;
    }
    .meteksanCarouselSliderRightSlideArrow {
        height: 40px;
        width: 40px;
    }
    .meteksanCarouselSliderRightSlideArrow>div {
        padding-left: 13px;
        padding-top: 6px;
        font-size: large;
    }
    .meteksanCarouselSliderLeftSlideArrow {
        height: 40px;
        width: 40px;
    }
    .meteksanCarouselSliderLeftSlideArrow>div {
        padding-left: 9px;
        padding-top: 6px;
        font-size: large;
    }
    .slaytincele {
        margin-top: -50px;
        height: 30px;
        width: 123px;
        padding-top: 0;
    }
    .meteksanCarouselSliderProductContentCaption h5 {
        font-size: 1.2rem;
        margin-top: -10px !important;
    }
    .urunbaslikikon {
        margin-left: 30px;
    }
    .supplierMainContainer .thinOrangeLineFromLeft,
    .corporateUpperContainer .thinOrangeLineFromLeft {
        margin-top: 21px;
    }
    .kariyerenust>div {
        /* padding: 3rem!important; */
        /* padding-top: 0 !important; */
    }
    .kariyerenust>div[page="2"] {
        padding: 3rem !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .kariyerenust>div[page="3"] {
        padding: 0 !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .kariyerenust>div[page="4"] {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .kariyerenust>div[page="5"] {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .haberlerinnerenust .newsWhiteHeightSpace {
        height: 10px;
    }
    .tedarikinnerenust>div[page="4"] li {
        font-size: 18px !important
    }
    .tedarikinnerenust>div[page="3"] li {
        font-size: 18px;
    }
    .tedarikinnerenust>div[page="4"] {
        margin-top: 0 !important;
    }
    .tedarikinnerenust>div[page="4"] .ortalamaicintedarikci {
        padding-bottom: 3rem !important
    }
    .tedarikinnerenust>div[page="2"] {
        /* padding-bottom:3rem !important */
    }
    .tedarikinnerenust>div[page="3"] {
        margin-top: 0 !important;
    }
    .tedarikinnerenust>div[page="4"]>div>div>div {
        padding: 0 !important;
    }
    .tedarikinnerenust>div[page="5"] {
        padding: 0 !important;
        padding-bottom: 3rem !important;
    }
    .tedarikinnerenust>div[page="5"] p {
        margin-bottom: 20px;
    }
    .tedarikinnerenust>div[page="5"] h2 {
        margin-bottom: 20px;
    }
    .tedarikinnerenust>div[page="5"] a {
        float: none !important;
        margin: auto !important;
        display: block !important;
        width: auto !important;
        text-align: center;
    }
    .tedarikinnerenust>div[page="5"] a>div {
        float: none !important;
        margin: auto !important;
        display: block !important;
        text-align: center;
    }
    .supplierGradientBlueBackground>div {
        padding: 0 !important;
    }
    .kariyerenust>div[page="5"] h2,
    .kariyerenust>div[page="5"] .paragraphLarge {
        margin-bottom: 30px;
    }
    .careerMainContainer .thinBlueLineFromLeft {
        margin-top: 26px;
    }
    .careerMainContainer .thinOrangeLineFromLeft {
        margin-top: 27px;
    }
    .careerSecondHeaderText {
        padding-left: 14% !important;
    }
    .yonetimcv img {
        width: 120px;
        display: block;
        float: none;
        margin-left: 0;
    }
    .yonetimcv h3 {
        width: 100%;
        margin-top: 0px;
    }
    .yonetimcv h2 {
        width: 100%;
        margin-top: 0px;
    }
    .yonetimcv p {
        width: 100%;
    }
    .yonetimenust .meteksanProductThinOrangeLineFromLeft {
        display: none;
    }
    .degerlerimizenust .headerBig {
        font-size: 3rem !important;
    }
    .degerlerimizenust .headerBig:nth-child(2) {
        margin-top: 0;
    }
    .degerlerimizenust .thinBlueLineFromLeft {
        margin-top: 21px;
    }
    .entegreenust .qualityGreyBackground {
        margin-top: 0px !important;
    }
    .entegreenust .qualityGreyBackground h2 {
        margin-bottom: 20px
    }
    .entegreenust .qualityGreyBackground p {
        text-align: justify;
    }
    .degerlerimizenust h2 {
        font-size: 1.7rem;
    }
    .kaliteenust .thinBlueLineFromLeft {
        margin-top: 50px;
    }
    .kaliteenust .thinBlueLineFromLeft {
        margin-top: 50px;
    }
    .kaliteenust .thinOrangeLineFromLeft {
        margin-top: 50px;
    }
    .kaliteenust .corporateWhiteHeightSpace {
        height: 0px !important;
    }
    .qualityGreyBackground {
        text-align: left !important;
    }
    .corporateSecondHeaderText p {
        font-size: 17px;
    }
    .ortaklikyapi .innerkisim {
        padding-top: 10px !important
    }
    .ortaklikyapienust h1 {
        margin-top: 30px;
        margin-bottom: 0;
        margin-left: 60px;
    }
    .ortaklikyapienust>div {
        margin-top: 30px;
    }
    div.pageContinuousArrow {
        left: 46%;
    }
    .ortaklikyapienust .corporateSecondHeaderText {
        max-width: 80%;
        padding-top: 1px !important;
    }
    .hakkimizdayazikismi h2.firsss {
        /* margin-top: 30px; */
    }
    .productsMiddleBackground .buttonCircleYellowLarge {
        height: 90px;
        width: 90px;
    }
    .productsMiddleBackground {
        padding-bottom: 30px;
        padding-top: 30px;
    }
    .productsMiddleBackground .buttonCircleYellowLarge img {
        height: 50px;
        width: 50px;
        margin-left: -5px;
        margin-top: -5px;
    }
    .slaycrouselprodut .col-xl-8.col-lg-10.pt-5 {
        padding-top: 0 !important;
    }
    .productsGreyBackground p {
        padding-right: 0 !important;
        padding-bottom: 10px !important;
    }
    h6 {
        font-size: 1.4rem;
    }
    #footer .col-lg-5 a.float-right {
        float: left !important;
        margin-bottom: 30px;
        margin-top: 30px;
    }
    .productsMainHeaderContainer#my-parallax {
        /* margin-bottom:10px !important; */
        padding-bottom: 0px !important;
    }
    .thinOrangeLineAnimationHeightShort {
        height: 30px;
    }
    .mainPageProductsMenuItem img {
        width: 75px !important;
    }
    .mainPageProductsMenuContainer>.row.h-50 {
        height: auto !important;
    }
    .h1,
    h1 {
        font-size: 2rem;
    }
    .paragraphLarge {
        font-size: 14px;
        margin-left: 0px !important;
    }
    .mainPageProducts {
        /* margin-top:80px !important; */
    }
    .mainPageCarouselSlider {
        /* display:none; */
    }
    .meteksanProductDetailCarouselRightSlideArrow {
        top: 50% !important;
        right: 0px;
    }
    .meteksanProductDetailCarouselLeftSlideArrow {
        top: 50% !important;
        left: 0px;
    }
    .productsWhiteHeightSpace {
        height: 0px !important;
        display: none;
    }
    .meteksanProductDetailCarouselContainer {
        padding-left: 50px;
        padding-right: 50px;
        margin-left: -2px;
    }
    .slaycrouselprodut {
        max-width: 100%;
        overflow: hidden;
    }
    .slaycrouselprodut .w-50.text-center.m-auto.pt-3.mb-5 {
        font-size: 18px;
        line-height: 31px;
        width: 80% !important;
    }
    .productsCarouselBottomButtonBarContainer {
        bottom: 0;
        left: 15px;
        height: 65px !important;
        position: relative !important;
        bottom: 0px !important;
        margin-top: -70px;
    }
    .productsCarouselBottomButtonBarContainer>div {
        width: 50%;
    }
    .productsCarouselSliderRightSlideArrow {
        margin-bottom: 10px !important;
    }
    #productsTextCarousel h2 {
        /* padding-left: 3.9rem!important; */
        /* padding-right:  3rem!important; */
        font-size: 2em;
    }
    .productsMainHeaderContainer p {
        /* padding-left: 20px !important; */
        /* padding-right: 20px !important; */
        font-size: 19px;
    }
    .productsMainHeaderContainer>div>div>p {
        /* padding-left: 20px !important; */
        /* padding-right: 20px !important; */
        margin-top: 10px !important;
    }
    .alticonurunic {
        padding-top: 20px !important;
        padding-bottom: 40px;
    }
    #productsTextCarousel .thinBlueLineFromLeft {
        display: block;
        margin-top: 23px !important;
    }
    .productsMainHeaderContainer .fullscreenPadding>img {
        max-width: 100%;
        margin-top: 19% !important;
    }
    /* .container-fluid.mt-5["page"="4"] {} */
    .supplierInnerHeaderBackground .supplierFirstHeaderText {
        /* padding-top: 30% !important; */
    }
    .innerkisim {
        margin: 10px !important;
    }
    .innerkisim p {
        font-size: 16px;
    }
    .corporateUpperContainer .ortaklikyapi img {
        margin-top: 30px;
    }
    .mobilicin {
        /* display:block; */
        /* margin-top: 50px; */
        /* margin: auto; */
        display: block;
        float: none;
        text-align: center;
        display: none;
    }
    .mobilicin>a>div {
        margin: auto;
    }
    .masaustuicin {
        display: none;
    }
    .productsMainHeaderContainer .productsItem {
        min-height: 86px !important;
        height: auto !important;
        margin-bottom: 10px;
        overflow: hidden;
        padding-left: 28px;
        padding-top: 10px;
    }
    .ustparrentorta h6 {
        font-size: 22px;
    }
    .productsMainHeaderContainer .buttonCircleYellow {}
    #header .logoContainer {
        width: 140px;
    }
    .valuesHeaderBackground .corporateSecondHeaderText {
        padding-left: 9% !important;
    }
    .contactFirstHeaderText {
        padding-top: 100px !important;
    }
    .careerSecondHeaderText {
        padding-left: 40px !important;
    }
    #my-parallax {
        padding-top: 15px !important;
        background-position: bottom !important;
    }
    .headerBig {
        font-size: 5rem !important;
        margin-top: 50px;
    }
    .organizasyonenust .headerBig {
        font-size: 3rem !important;
    }
    .organizasyonenust .headerBig:nth-child(2) {
        margin-top: -10px;
    }
    .hakkkimzidaenust .headerBig {
        font-size: 3rem !important;
    }
    .hakkkimzidaenust .headerBig:nth-child(2) {
        margin-top: -10px;
    }
    .hakkkimzidaenust .corporateSecondHeaderText {
        padding-left: 9% !important;
    }
    .iletisimkismienust .headerBig {
        text-align: left;
        font-size: 3rem !important;
        margin-left: 10%;
    }
    .iletisimkismienust .headerBig:nth-child(2) {
        margin-top: -10px;
    }
    .productsHeaderBackground .container p {
        padding-right: 30px!important;
        padding-left: 30px!important;
    }
    .tedarikcimainust .headerBig {
        font-size: 3rem !important;
    }
    .tedarikcimainust .headerBig:nth-child(2) {
        margin-top: -10px;
    }
    .tedarikinnerenust .headerBig {
        font-size: 3rem !important;
    }
    .haberlerinnerenust .headerBig {
        font-size: 3rem !important;
    }
    .haberlerinnerenust .headerBig:nth-child(2) {
        margin-top: -10px;
    }
    .newsInnerHeaderBackground .newsSecondHeaderText {
        padding-left: 18px !important;
    }
    .tedarikinnerenust .headerBig:nth-child(2) {
        margin-top: -10px;
    }
    .kariyerenust .headerBig {
        font-size: 3rem !important;
    }
    .kariyerenust .col-lg-5 img.float-right {
        float: left !important;
        width: 40%;
        margin: 5%;
    }
    .kariyerenust .col-lg-5 img.float-right:nth-child(1) {
        margin-top: 9px;
    }
    .kariyerenust .headerBig:nth-child(2) {
        margin-top: -10px;
        float: left;
    }
    .yonetimenust .headerBig {
        font-size: 3rem !important;
    }
    .haberlerenust .headerBig:nth-child(2) {
        margin-top: -10px;
        float: left;
    }
    .haberlerenust .headerBig {
        font-size: 3rem !important;
    }
    .newsSecondHeaderText {
        padding-left: 0%;
    }
    .yonetimenust .headerBig:nth-child(2) {
        margin-top: -10px;
    }
    .entegreenust .headerBig {
        font-size: 3rem !important;
        margin-top: 50px;
    }
    .entegreenust .thinBlueLineFromLeft {
        margin-top: 28px;
    }
    .entegreenust .headerBig:nth-child(2),
    .kurumsalkimlikenust .headerBig:nth-child(2) {
        margin-top: -10px;
    }
    .kurumsalkimlikenust .headerBig {
        font-size: 3rem !important;
    }
    .kurumsalkimlikenust .butonmertiliksds a {
        float: left !important;
    }
    .identityHeaderBackground .corporateThirdHeaderText {
        padding-left: 13% !important;
    }
    .kurumsalkimlikenust .col-lg-10.textColorYellow.pt-2 {
        font-size: 1.4rem;
    }
    .kurumsalkimlikenust .thinOrangeLineFromLeft {
        margin-top: 19px;
    }
    .qualityHeaderBackground h1 {
        /* font-size: 4rem !important; */
        margin-top: 50px;
    }
    .urunicsayfasiust .mobilicin>a {
        display: block;
        margin: auto;
        float: none;
        float: none !important;
    }
    .urunicsayfasiust .mobilicin>a>div {
        display: block;
        margin: auto;
        float: none;
        float: none !important;
    }
    .urunicsayfasiust .mobilicin {
        text-align: center;
        width: auto;
        overflow: hidden;
    }
    .productsCarouselBottomButtonBarContainer.mobilicin {
        margin-top: 0;
    }
    .productsCarouselBottomButtonBarContainer.mobilicin>div {
        float: left;
    }
    .position-absolute.productsCarouselBottomBar.w-100 {
        position: relative !important;
        width: 100% !important;
        display: block;
        object-fit: inherit;
        height: 100px;
        display: none;
    }
    .position-absolute.productsCarouselBottomBar.w-100>div {
        width: 100%;
        height: auto !important;
        overflow: hidden;
    }
    .position-absolute.productsCarouselBottomBar.w-100>div>div {
        /* float: left !important; */
    }
    .kariyerenaltmaddeler>div {
        width: 100% !important;
    }
    .contactGreyBackground .mb-1 {
        padding-left: 1px !important;
    }
}

@media (max-width: 400px) {
    .meteksanCarouselSliderProductContentCaption h1 {
        font-size: 0.8rem;
        margin-bottom: -10px;
    }
    .meteksanCarouselSliderProductContentCaption h5 {
        font-size: 1.5rem;
    }
    .mainPageCarouselSlider {
        min-height: auto !important;
    }
    h6 {
        font-size: 1.1rem;
    }
    .qualityHeaderBackground h1 {
        /* font-size: 3rem !important; */
        margin-top: 50px;
    }
    .productsMainHeaderContainer .productsItem {
        /* padding-left: 6px; */
    }
    .kaliteenust h2 {
        font-size: 30px;
        text-align: left;
    }
    .colmdorta {
        opacity: 1 !important;
    }
}

.anasayfaHaberlerFontSize {
    font-size: 14px;
}

@media (max-width:1900px) {
    .infoBlockLeftBlack h1 {
        font-size: 22px;
        font-weight: bold;
    }
}

.toplumsalSorumlulukBg {
    background-image: url(../image/corporate/toplumsalSorumluluk.jpg);
    height: 850px;
    max-height: 1020px;
    background-repeat: no-repeat;
    display: table;
    padding-top: 50px !important;
    background-size: cover;
    background-size: 100%;
}

.footerKurumsalListe2 {
    line-height: 29px !important;
}

.iletisimfooterListe {
    padding-left: 0px;
}

.iletisimfooterListe li {
    list-style: none !important;
    color: #fff;
    font-weight: 100;
    font-size: 12px;
    line-height: 23px !important;
}

.fullscreenPaddingIcSayfa {
    padding-top: 25% !important;
}

.kariyerPerformansBg {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}

.hakkindaRadarMarginEksiTop {
    margin-top: -30px;
}

.hakkimizdayazikismi {
    padding-top: 50px;
    padding-bottom: 50px;
}

.sliderSariBasliklar {
    font-size: 60px;
    font-weight: 500;
}

.marginSualtiTopOlay {
    margin-top: 70px !important;
}

.meteksanProductDetailItemBoxTextContainer h6 {
    height: 80px !important;
}

.habericdivler .meteksanProductDetailItemBoxTextContainer p {
    margin-bottom: 10px;
    font-size: 12px;
}

.meteksanProductDetailItemBoxTextContainer .yonetimCardlariHeg {
    height: 20px !important;
}

.footerebulten {
    border-radius: 10px;
    margin-right: 20px;
    width: 200px;
}

.footerebulten::placeholder {
    color: #f6b512;
    font-size: 14px;
    font-weight: bold;
    text-align: center
}